2026-01-22T07:48:01.9931021Z Current runner version: '2.331.0'
2026-01-22T07:48:01.9954941Z ##[group]Runner Image Provisioner
2026-01-22T07:48:01.9955697Z Hosted Compute Agent
2026-01-22T07:48:01.9956190Z Version: 20251211.462
2026-01-22T07:48:01.9956753Z Commit: 6cbad8c2bb55d58165063d031ccabf57e2d2db61
2026-01-22T07:48:01.9957361Z Build Date: 2025-12-11T16:28:49Z
2026-01-22T07:48:01.9957963Z Worker ID: {c2301c9f-cddb-4705-a96a-ddb2e2953798}
2026-01-22T07:48:01.9958544Z ##[endgroup]
2026-01-22T07:48:01.9959116Z ##[group]Operating System
2026-01-22T07:48:01.9959587Z Ubuntu
2026-01-22T07:48:01.9959998Z 24.04.3
2026-01-22T07:48:01.9960549Z LTS
2026-01-22T07:48:01.9960974Z ##[endgroup]
2026-01-22T07:48:01.9961405Z ##[group]Runner Image
2026-01-22T07:48:01.9961907Z Image: ubuntu-24.04
2026-01-22T07:48:01.9962366Z Version: 20260111.209.1
2026-01-22T07:48:01.9963209Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260111.209/images/ubuntu/Ubuntu2404-Readme.md
2026-01-22T07:48:01.9964623Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260111.209
2026-01-22T07:48:01.9965451Z ##[endgroup]
2026-01-22T07:48:01.9967845Z ##[group]GITHUB_TOKEN Permissions
2026-01-22T07:48:01.9969874Z Actions: write
2026-01-22T07:48:01.9970524Z ArtifactMetadata: write
2026-01-22T07:48:01.9971029Z Attestations: write
2026-01-22T07:48:01.9971503Z Checks: write
2026-01-22T07:48:01.9971917Z Contents: write
2026-01-22T07:48:01.9972368Z Deployments: write
2026-01-22T07:48:01.9972781Z Discussions: write
2026-01-22T07:48:01.9973218Z Issues: write
2026-01-22T07:48:01.9973620Z Metadata: read
2026-01-22T07:48:01.9974076Z Models: read
2026-01-22T07:48:01.9974479Z Packages: write
2026-01-22T07:48:01.9974954Z Pages: write
2026-01-22T07:48:01.9975389Z PullRequests: write
2026-01-22T07:48:01.9975908Z RepositoryProjects: write
2026-01-22T07:48:01.9976456Z SecurityEvents: write
2026-01-22T07:48:01.9976923Z Statuses: write
2026-01-22T07:48:01.9977347Z ##[endgroup]
2026-01-22T07:48:01.9979902Z Secret source: Actions
2026-01-22T07:48:01.9980681Z Prepare workflow directory
2026-01-22T07:48:02.0379469Z Prepare all required actions
2026-01-22T07:48:02.0436306Z Getting action download info
2026-01-22T07:48:02.4898963Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-01-22T07:48:02.5981099Z Download action repository 'conda-incubator/setup-miniconda@v3' (SHA:fc2d68f6413eb2d87b895e92f8584b5b94a10167)
2026-01-22T07:48:03.4256955Z Download action repository 'actions/cache@v3' (SHA:6f8efc29b200d32929f49075959781ed54ec270c)
2026-01-22T07:48:03.5545477Z Download action repository 'codecov/codecov-action@v3' (SHA:ab904c41d6ece82784817410c45d8b8c02684457)
2026-01-22T07:48:04.5279857Z Complete job name: Ex1 (3.11, ubuntu-latest)
2026-01-22T07:48:04.6153402Z ##[group]Run actions/checkout@v4
2026-01-22T07:48:04.6154534Z with:
2026-01-22T07:48:04.6155198Z   repository: kujaku11/mth5
2026-01-22T07:48:04.6156290Z   token: ***
2026-01-22T07:48:04.6156931Z   ssh-strict: true
2026-01-22T07:48:04.6157601Z   ssh-user: git
2026-01-22T07:48:04.6158324Z   persist-credentials: true
2026-01-22T07:48:04.6159078Z   clean: true
2026-01-22T07:48:04.6159756Z   sparse-checkout-cone-mode: true
2026-01-22T07:48:04.6160688Z   fetch-depth: 1
2026-01-22T07:48:04.6161357Z   fetch-tags: false
2026-01-22T07:48:04.6162053Z   show-progress: true
2026-01-22T07:48:04.6162764Z   lfs: false
2026-01-22T07:48:04.6163389Z   submodules: false
2026-01-22T07:48:04.6164094Z   set-safe-directory: true
2026-01-22T07:48:04.6165056Z ##[endgroup]
2026-01-22T07:48:04.7204450Z Syncing repository: kujaku11/mth5
2026-01-22T07:48:04.7206751Z ##[group]Getting Git version info
2026-01-22T07:48:04.7207706Z Working directory is '/home/runner/work/mth5/mth5'
2026-01-22T07:48:04.7209225Z [command]/usr/bin/git version
2026-01-22T07:48:04.7248369Z git version 2.52.0
2026-01-22T07:48:04.7271406Z ##[endgroup]
2026-01-22T07:48:04.7285101Z Temporarily overriding HOME='/home/runner/work/_temp/421083ed-0ba8-4eb0-a57d-8a8738b712c6' before making global git config changes
2026-01-22T07:48:04.7287314Z Adding repository directory to the temporary git global config as a safe directory
2026-01-22T07:48:04.7298013Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/mth5/mth5
2026-01-22T07:48:04.7333311Z Deleting the contents of '/home/runner/work/mth5/mth5'
2026-01-22T07:48:04.7336125Z ##[group]Initializing the repository
2026-01-22T07:48:04.7340183Z [command]/usr/bin/git init /home/runner/work/mth5/mth5
2026-01-22T07:48:04.7409271Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-01-22T07:48:04.7411176Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-01-22T07:48:04.7412633Z hint: to use in all of your new repositories, which will suppress this warning,
2026-01-22T07:48:04.7413733Z hint: call:
2026-01-22T07:48:04.7414323Z hint:
2026-01-22T07:48:04.7415092Z hint: 	git config --global init.defaultBranch <name>
2026-01-22T07:48:04.7415978Z hint:
2026-01-22T07:48:04.7416843Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-01-22T07:48:04.7418223Z hint: 'development'. The just-created branch can be renamed via this command:
2026-01-22T07:48:04.7419289Z hint:
2026-01-22T07:48:04.7419909Z hint: 	git branch -m <name>
2026-01-22T07:48:04.7420827Z hint:
2026-01-22T07:48:04.7422393Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-01-22T07:48:04.7424899Z Initialized empty Git repository in /home/runner/work/mth5/mth5/.git/
2026-01-22T07:48:04.7435376Z [command]/usr/bin/git remote add origin https://github.com/kujaku11/mth5
2026-01-22T07:48:04.7466577Z ##[endgroup]
2026-01-22T07:48:04.7467800Z ##[group]Disabling automatic garbage collection
2026-01-22T07:48:04.7470199Z [command]/usr/bin/git config --local gc.auto 0
2026-01-22T07:48:04.7495103Z ##[endgroup]
2026-01-22T07:48:04.7496218Z ##[group]Setting up auth
2026-01-22T07:48:04.7501737Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-01-22T07:48:04.7527584Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-01-22T07:48:04.7801042Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-01-22T07:48:04.7825982Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-01-22T07:48:04.8002191Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-01-22T07:48:04.8027902Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-01-22T07:48:04.8215990Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-01-22T07:48:04.8245554Z ##[endgroup]
2026-01-22T07:48:04.8246785Z ##[group]Fetching the repository
2026-01-22T07:48:04.8255028Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +43c67fcbdc9709c115fc31fa615594d900e2dc36:refs/remotes/origin/patches
2026-01-22T07:48:06.3048671Z From https://github.com/kujaku11/mth5
2026-01-22T07:48:06.3049522Z  * [new ref]         43c67fcbdc9709c115fc31fa615594d900e2dc36 -> origin/patches
2026-01-22T07:48:06.3117587Z ##[endgroup]
2026-01-22T07:48:06.3117961Z ##[group]Determining the checkout info
2026-01-22T07:48:06.3119438Z ##[endgroup]
2026-01-22T07:48:06.3124540Z [command]/usr/bin/git sparse-checkout disable
2026-01-22T07:48:06.3159896Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-01-22T07:48:06.3181440Z ##[group]Checking out the ref
2026-01-22T07:48:06.3186427Z [command]/usr/bin/git checkout --progress --force -B patches refs/remotes/origin/patches
2026-01-22T07:48:06.4071278Z Switched to a new branch 'patches'
2026-01-22T07:48:06.4071984Z branch 'patches' set up to track 'origin/patches'.
2026-01-22T07:48:06.4082270Z ##[endgroup]
2026-01-22T07:48:06.4117916Z [command]/usr/bin/git log -1 --format=%H
2026-01-22T07:48:06.4138571Z 43c67fcbdc9709c115fc31fa615594d900e2dc36
2026-01-22T07:48:06.4386755Z ##[group]Run conda-incubator/setup-miniconda@v3
2026-01-22T07:48:06.4387075Z with:
2026-01-22T07:48:06.4387260Z   auto-update-conda: true
2026-01-22T07:48:06.4387467Z   python-version: 3.11
2026-01-22T07:48:06.4387682Z   activate-environment: test
2026-01-22T07:48:06.4387897Z   auto-activate: true
2026-01-22T07:48:06.4388125Z   auto-activate-base: legacy-placeholder
2026-01-22T07:48:06.4388369Z   remove-profiles: true
2026-01-22T07:48:06.4388571Z   conda-solver: libmamba
2026-01-22T07:48:06.4388795Z   clean-patched-environment-file: true
2026-01-22T07:48:06.4389028Z   run-post: true
2026-01-22T07:48:06.4389211Z ##[endgroup]
2026-01-22T07:48:06.5552164Z ##[group]Gathering Inputs...
2026-01-22T07:48:06.5562788Z ##[endgroup]
2026-01-22T07:48:06.5564001Z ##[group]Creating bootstrap condarc file in /home/runner/.condarc...
2026-01-22T07:48:06.5577512Z ##[endgroup]
2026-01-22T07:48:06.5578565Z ##[group]Ensuring installer...
2026-01-22T07:48:06.5579089Z Can we use bundled Miniconda?
2026-01-22T07:48:06.5581186Z ... will use bundled Miniconda.
2026-01-22T07:48:06.5583130Z ##[endgroup]
2026-01-22T07:48:06.5583752Z ##[group]Setup environment variables...
2026-01-22T07:48:06.5584670Z Add "/usr/share/miniconda/condabin" to PATH
2026-01-22T07:48:06.5586585Z Set 'CONDA="/usr/share/miniconda"'
2026-01-22T07:48:06.5587535Z ##[endgroup]
2026-01-22T07:48:06.5588149Z ##[group]Parsing environment...
2026-01-22T07:48:06.5590125Z ##[endgroup]
2026-01-22T07:48:06.5590791Z ##[group]Applying initial configuration...
2026-01-22T07:48:06.5612831Z ##[warning]The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
2026-01-22T07:48:06.5619641Z Adding pkgs_dir '/home/runner/conda_pkgs_dir'
2026-01-22T07:48:06.5746981Z [command]/usr/share/miniconda/condabin/conda config --add pkgs_dirs /home/runner/conda_pkgs_dir
2026-01-22T07:48:25.6592193Z auto_activate: true
2026-01-22T07:48:25.6602101Z [command]/usr/share/miniconda/condabin/conda config --set auto_activate true
2026-01-22T07:48:26.1485629Z auto_update_conda: true
2026-01-22T07:48:26.1494243Z [command]/usr/share/miniconda/condabin/conda config --set auto_update_conda true
2026-01-22T07:48:26.6282065Z solver: libmamba
2026-01-22T07:48:26.6289261Z [command]/usr/share/miniconda/condabin/conda config --set solver libmamba
2026-01-22T07:48:27.1325119Z always_yes: true
2026-01-22T07:48:27.1332249Z [command]/usr/share/miniconda/condabin/conda config --set always_yes true
2026-01-22T07:48:27.6189717Z changeps1: false
2026-01-22T07:48:27.6196010Z [command]/usr/share/miniconda/condabin/conda config --set changeps1 false
2026-01-22T07:48:28.0970766Z [command]/usr/share/miniconda/condabin/conda config --show-sources
2026-01-22T07:48:28.4891592Z ==> /usr/share/miniconda/.condarc <==
2026-01-22T07:48:28.4892416Z channels:
2026-01-22T07:48:28.4892855Z   - defaults
2026-01-22T07:48:28.4893142Z 
2026-01-22T07:48:28.4893557Z ==> /usr/share/miniconda/condarc.d/anaconda-auth.yml <==
2026-01-22T07:48:28.4894403Z channel_settings:
2026-01-22T07:48:28.4895497Z   - frozendict.frozendict({'channel': 'https://repo.anaconda.cloud/*', 'auth': 'anaconda-auth'})
2026-01-22T07:48:28.4896579Z 
2026-01-22T07:48:28.4896791Z ==> /home/runner/.condarc <==
2026-01-22T07:48:28.4897393Z auto_update_conda: True
2026-01-22T07:48:28.4897942Z auto_activate: True
2026-01-22T07:48:28.4898488Z notify_outdated_conda: False
2026-01-22T07:48:28.4899101Z changeps1: False
2026-01-22T07:48:28.4899573Z pkgs_dirs:
2026-01-22T07:48:28.4900053Z   - /home/runner/conda_pkgs_dir
2026-01-22T07:48:28.4900874Z always_yes: True
2026-01-22T07:48:28.4901371Z solver: libmamba
2026-01-22T07:48:28.4901664Z 
2026-01-22T07:48:28.5651616Z [command]/usr/share/miniconda/condabin/conda config --show
2026-01-22T07:48:28.9690707Z add_anaconda_token: True
2026-01-22T07:48:28.9691309Z add_pip_as_python_dependency: True
2026-01-22T07:48:28.9691723Z aggressive_update_packages:
2026-01-22T07:48:28.9692334Z   - ca-certificates
2026-01-22T07:48:28.9692593Z   - certifi
2026-01-22T07:48:28.9692785Z   - openssl
2026-01-22T07:48:28.9692981Z allow_conda_downgrades: False
2026-01-22T07:48:28.9693238Z allow_cycles: True
2026-01-22T07:48:28.9693450Z allow_non_channel_urls: False
2026-01-22T07:48:28.9693699Z allow_softlinks: False
2026-01-22T07:48:28.9693916Z allowlist_channels: []
2026-01-22T07:48:28.9694137Z always_copy: False
2026-01-22T07:48:28.9694349Z always_softlink: False
2026-01-22T07:48:28.9694554Z always_yes: True
2026-01-22T07:48:28.9694766Z anaconda_anon_usage: True
2026-01-22T07:48:28.9695000Z anaconda_heartbeat: False
2026-01-22T07:48:28.9695227Z anaconda_upload: None
2026-01-22T07:48:28.9695434Z auto_activate: True
2026-01-22T07:48:28.9695632Z auto_stack: 0
2026-01-22T07:48:28.9695843Z auto_update_conda: True
2026-01-22T07:48:28.9696063Z bld_path: 
2026-01-22T07:48:28.9696246Z changeps1: False
2026-01-22T07:48:28.9696507Z channel_alias: https://conda.anaconda.org
2026-01-22T07:48:28.9696802Z channel_priority: flexible
2026-01-22T07:48:28.9697056Z channel_settings:
2026-01-22T07:48:28.9697309Z   - channel: https://repo.anaconda.cloud/*
2026-01-22T07:48:28.9697618Z     auth: anaconda-auth
2026-01-22T07:48:28.9697836Z channels:
2026-01-22T07:48:28.9698024Z   - defaults
2026-01-22T07:48:28.9698245Z client_ssl_cert: None
2026-01-22T07:48:28.9698469Z client_ssl_cert_key: None
2026-01-22T07:48:28.9698689Z clobber: False
2026-01-22T07:48:28.9698888Z conda_build: {}
2026-01-22T07:48:28.9699081Z console: classic
2026-01-22T07:48:28.9699296Z create_default_packages: []
2026-01-22T07:48:28.9699552Z croot: /usr/share/miniconda/conda-bld
2026-01-22T07:48:28.9699820Z custom_channels:
2026-01-22T07:48:28.9700048Z   pkgs/main: https://repo.anaconda.com
2026-01-22T07:48:28.9700521Z   pkgs/r: https://repo.anaconda.com
2026-01-22T07:48:28.9700889Z   pkgs/pro: https://repo.anaconda.com
2026-01-22T07:48:28.9701169Z custom_multichannels:
2026-01-22T07:48:28.9701380Z   defaults: 
2026-01-22T07:48:28.9701615Z     - https://repo.anaconda.com/pkgs/main
2026-01-22T07:48:28.9701933Z     - https://repo.anaconda.com/pkgs/r
2026-01-22T07:48:28.9702172Z   local: 
2026-01-22T07:48:28.9702329Z debug: False
2026-01-22T07:48:28.9702501Z default_activation_env: base
2026-01-22T07:48:28.9702701Z default_channels:
2026-01-22T07:48:28.9702890Z   - https://repo.anaconda.com/pkgs/main
2026-01-22T07:48:28.9703146Z   - https://repo.anaconda.com/pkgs/r
2026-01-22T07:48:28.9703365Z default_python: 3.13
2026-01-22T07:48:28.9703547Z default_threads: None
2026-01-22T07:48:28.9703717Z denylist_channels: []
2026-01-22T07:48:28.9703897Z deps_modifier: not_set
2026-01-22T07:48:28.9704066Z dev: False
2026-01-22T07:48:28.9704228Z disallowed_packages: []
2026-01-22T07:48:28.9704421Z download_only: False
2026-01-22T07:48:28.9704587Z dry_run: False
2026-01-22T07:48:28.9704774Z enable_private_envs: False
2026-01-22T07:48:28.9704971Z env_prompt: ({default_env}) 
2026-01-22T07:48:28.9705183Z environment_specifier: None
2026-01-22T07:48:28.9705373Z envs_dirs:
2026-01-22T07:48:28.9705546Z   - /usr/share/miniconda/envs
2026-01-22T07:48:28.9705753Z   - /home/runner/.conda/envs
2026-01-22T07:48:28.9705963Z envvars_force_uppercase: True
2026-01-22T07:48:28.9706287Z error_upload_url: https://conda.io/conda-post/unexpected-error
2026-01-22T07:48:28.9706700Z execute_threads: 1
2026-01-22T07:48:28.9706883Z experimental: []
2026-01-22T07:48:28.9707056Z export_platforms:
2026-01-22T07:48:28.9707232Z   - linux-64
2026-01-22T07:48:28.9707556Z extra_safety_checks: False
2026-01-22T07:48:28.9707776Z fetch_threads: 5
2026-01-22T07:48:28.9707938Z force: False
2026-01-22T07:48:28.9708106Z force_32bit: False
2026-01-22T07:48:28.9708284Z force_reinstall: False
2026-01-22T07:48:28.9708465Z force_remove: False
2026-01-22T07:48:28.9708651Z ignore_pinned: False
2026-01-22T07:48:28.9709007Z json: False
2026-01-22T07:48:28.9709176Z list_fields:
2026-01-22T07:48:28.9709339Z   - name
2026-01-22T07:48:28.9709581Z   - version
2026-01-22T07:48:28.9709730Z   - build
2026-01-22T07:48:28.9709890Z   - channel_name
2026-01-22T07:48:28.9710176Z local_repodata_ttl: 1
2026-01-22T07:48:28.9710602Z migrated_channel_aliases: []
2026-01-22T07:48:28.9710815Z migrated_custom_channels: {}
2026-01-22T07:48:28.9711015Z no_lock: False
2026-01-22T07:48:28.9711185Z no_plugins: False
2026-01-22T07:48:28.9711353Z non_admin_enabled: True
2026-01-22T07:48:28.9711548Z notify_outdated_conda: False
2026-01-22T07:48:28.9711745Z number_channel_notices: 5
2026-01-22T07:48:28.9711936Z offline: False
2026-01-22T07:48:28.9712110Z override_channels_enabled: True
2026-01-22T07:48:28.9712329Z override_virtual_packages: {}
2026-01-22T07:48:28.9712525Z path_conflict: clobber
2026-01-22T07:48:28.9712709Z pinned_packages: []
2026-01-22T07:48:28.9712870Z pkgs_dirs:
2026-01-22T07:48:28.9713038Z   - /home/runner/conda_pkgs_dir
2026-01-22T07:48:28.9713237Z plugins:
2026-01-22T07:48:28.9713397Z   anaconda_telemetry: True
2026-01-22T07:48:28.9713676Z   auto_accept_tos: False
2026-01-22T07:48:28.9714027Z   use_sharded_repodata: False
2026-01-22T07:48:28.9714304Z prefix_data_interoperability: False
2026-01-22T07:48:28.9714529Z protect_frozen_envs: True
2026-01-22T07:48:28.9714720Z proxy_servers: {}
2026-01-22T07:48:28.9714880Z quiet: False
2026-01-22T07:48:28.9715042Z register_envs: True
2026-01-22T07:48:28.9715214Z remote_backoff_factor: 1
2026-01-22T07:48:28.9715422Z remote_connect_timeout_secs: 9.15
2026-01-22T07:48:28.9715626Z remote_max_retries: 3
2026-01-22T07:48:28.9715813Z remote_read_timeout_secs: 60.0
2026-01-22T07:48:28.9716008Z repodata_fns:
2026-01-22T07:48:28.9716182Z   - current_repodata.json
2026-01-22T07:48:28.9716371Z   - repodata.json
2026-01-22T07:48:28.9716538Z repodata_threads: None
2026-01-22T07:48:28.9716726Z repodata_use_zst: True
2026-01-22T07:48:28.9716904Z report_errors: None
2026-01-22T07:48:28.9717082Z rollback_enabled: True
2026-01-22T07:48:28.9717275Z root_prefix: /usr/share/miniconda
2026-01-22T07:48:28.9717486Z safety_checks: warn
2026-01-22T07:48:28.9717654Z sat_solver: pycosat
2026-01-22T07:48:28.9717839Z separate_format_cache: False
2026-01-22T07:48:28.9718036Z shortcuts: True
2026-01-22T07:48:28.9718211Z shortcuts_only: []
2026-01-22T07:48:28.9718385Z show_channel_urls: None
2026-01-22T07:48:28.9718578Z signing_metadata_url_base: None
2026-01-22T07:48:28.9718782Z solver: libmamba
2026-01-22T07:48:28.9718954Z solver_ignore_timestamps: False
2026-01-22T07:48:28.9719156Z ssl_verify: True
2026-01-22T07:48:28.9719317Z subdir: linux-64
2026-01-22T07:48:28.9719479Z subdirs:
2026-01-22T07:48:28.9719626Z   - linux-64
2026-01-22T07:48:28.9719782Z   - noarch
2026-01-22T07:48:28.9719935Z target_prefix_override: 
2026-01-22T07:48:28.9720124Z trace: False
2026-01-22T07:48:28.9720276Z track_features: []
2026-01-22T07:48:28.9720547Z unsatisfiable_hints: True
2026-01-22T07:48:28.9720750Z unsatisfiable_hints_check_depth: 2
2026-01-22T07:48:28.9720988Z update_modifier: update_specs
2026-01-22T07:48:28.9721196Z use_index_cache: False
2026-01-22T07:48:28.9721370Z use_local: False
2026-01-22T07:48:28.9721537Z use_only_tar_bz2: None
2026-01-22T07:48:28.9721721Z verbosity: 0
2026-01-22T07:48:28.9721894Z verify_threads: 1
2026-01-22T07:48:29.0453144Z ##[endgroup]
2026-01-22T07:48:29.0453933Z ##[group]Initializing conda shell integration...
2026-01-22T07:48:29.0466114Z [command]/usr/share/miniconda/condabin/conda config --show --json
2026-01-22T07:48:29.4434078Z {
2026-01-22T07:48:29.4434824Z   "add_anaconda_token": true,
2026-01-22T07:48:29.4435361Z   "add_pip_as_python_dependency": true,
2026-01-22T07:48:29.4435845Z   "aggressive_update_packages": [
2026-01-22T07:48:29.4436332Z     "ca-certificates",
2026-01-22T07:48:29.4436692Z     "certifi",
2026-01-22T07:48:29.4437015Z     "openssl"
2026-01-22T07:48:29.4437295Z   ],
2026-01-22T07:48:29.4437541Z   "allow_conda_downgrades": false,
2026-01-22T07:48:29.4437803Z   "allow_cycles": true,
2026-01-22T07:48:29.4438384Z   "allow_non_channel_urls": false,
2026-01-22T07:48:29.4438639Z   "allow_softlinks": false,
2026-01-22T07:48:29.4438891Z   "allowlist_channels": [],
2026-01-22T07:48:29.4439123Z   "always_copy": false,
2026-01-22T07:48:29.4439481Z   "always_softlink": false,
2026-01-22T07:48:29.4439710Z   "always_yes": true,
2026-01-22T07:48:29.4439926Z   "anaconda_anon_usage": true,
2026-01-22T07:48:29.4440175Z   "anaconda_heartbeat": false,
2026-01-22T07:48:29.4440716Z   "anaconda_upload": null,
2026-01-22T07:48:29.4441093Z   "auto_activate": true,
2026-01-22T07:48:29.4441399Z   "auto_stack": 0,
2026-01-22T07:48:29.4441682Z   "auto_update_conda": true,
2026-01-22T07:48:29.4441916Z   "bld_path": "",
2026-01-22T07:48:29.4442113Z   "changeps1": false,
2026-01-22T07:48:29.4442323Z   "channel_alias": {
2026-01-22T07:48:29.4442523Z     "auth": null,
2026-01-22T07:48:29.4442750Z     "location": "conda.anaconda.org",
2026-01-22T07:48:29.4443022Z     "name": "",
2026-01-22T07:48:29.4443230Z     "package_filename": null,
2026-01-22T07:48:29.4443485Z     "platform": null,
2026-01-22T07:48:29.4443688Z     "scheme": "https",
2026-01-22T07:48:29.4443897Z     "token": null
2026-01-22T07:48:29.4444087Z   },
2026-01-22T07:48:29.4444288Z   "channel_priority": "flexible",
2026-01-22T07:48:29.4444536Z   "channel_settings": [
2026-01-22T07:48:29.4444749Z     {
2026-01-22T07:48:29.4444933Z       "auth": "anaconda-auth",
2026-01-22T07:48:29.4445248Z       "channel": "https://repo.anaconda.cloud/*"
2026-01-22T07:48:29.4445504Z     }
2026-01-22T07:48:29.4445638Z   ],
2026-01-22T07:48:29.4445784Z   "channels": [
2026-01-22T07:48:29.4445940Z     "defaults"
2026-01-22T07:48:29.4446099Z   ],
2026-01-22T07:48:29.4446244Z   "client_ssl_cert": null,
2026-01-22T07:48:29.4446446Z   "client_ssl_cert_key": null,
2026-01-22T07:48:29.4446638Z   "clobber": false,
2026-01-22T07:48:29.4446812Z   "conda_build": {},
2026-01-22T07:48:29.4446980Z   "console": "json",
2026-01-22T07:48:29.4447172Z   "create_default_packages": [],
2026-01-22T07:48:29.4447401Z   "croot": "/usr/share/miniconda/conda-bld",
2026-01-22T07:48:29.4447638Z   "custom_channels": {
2026-01-22T07:48:29.4447809Z     "pkgs/main": {
2026-01-22T07:48:29.4447981Z       "auth": null,
2026-01-22T07:48:29.4448175Z       "location": "repo.anaconda.com",
2026-01-22T07:48:29.4448395Z       "name": "pkgs/main",
2026-01-22T07:48:29.4448602Z       "package_filename": null,
2026-01-22T07:48:29.4448859Z       "platform": null,
2026-01-22T07:48:29.4449043Z       "scheme": "https",
2026-01-22T07:48:29.4449221Z       "token": null
2026-01-22T07:48:29.4449395Z     },
2026-01-22T07:48:29.4449552Z     "pkgs/pro": {
2026-01-22T07:48:29.4449728Z       "auth": null,
2026-01-22T07:48:29.4449916Z       "location": "repo.anaconda.com",
2026-01-22T07:48:29.4450147Z       "name": "pkgs/pro",
2026-01-22T07:48:29.4450461Z       "package_filename": null,
2026-01-22T07:48:29.4450719Z       "platform": null,
2026-01-22T07:48:29.4450938Z       "scheme": "https",
2026-01-22T07:48:29.4451112Z       "token": null
2026-01-22T07:48:29.4451281Z     },
2026-01-22T07:48:29.4451425Z     "pkgs/r": {
2026-01-22T07:48:29.4451593Z       "auth": null,
2026-01-22T07:48:29.4451764Z       "location": "repo.anaconda.com",
2026-01-22T07:48:29.4451979Z       "name": "pkgs/r",
2026-01-22T07:48:29.4452165Z       "package_filename": null,
2026-01-22T07:48:29.4452366Z       "platform": null,
2026-01-22T07:48:29.4452541Z       "scheme": "https",
2026-01-22T07:48:29.4452734Z       "token": null
2026-01-22T07:48:29.4452899Z     }
2026-01-22T07:48:29.4453033Z   },
2026-01-22T07:48:29.4453191Z   "custom_multichannels": {
2026-01-22T07:48:29.4453385Z     "defaults": [
2026-01-22T07:48:29.4453548Z       {
2026-01-22T07:48:29.4453691Z         "auth": null,
2026-01-22T07:48:29.4453888Z         "location": "repo.anaconda.com",
2026-01-22T07:48:29.4454112Z         "name": "pkgs/main",
2026-01-22T07:48:29.4454320Z         "package_filename": null,
2026-01-22T07:48:29.4454536Z         "platform": null,
2026-01-22T07:48:29.4454719Z         "scheme": "https",
2026-01-22T07:48:29.4455104Z         "token": null
2026-01-22T07:48:29.4455274Z       },
2026-01-22T07:48:29.4455422Z       {
2026-01-22T07:48:29.4455564Z         "auth": null,
2026-01-22T07:48:29.4455840Z         "location": "repo.anaconda.com",
2026-01-22T07:48:29.4456067Z         "name": "pkgs/r",
2026-01-22T07:48:29.4456270Z         "package_filename": null,
2026-01-22T07:48:29.4456470Z         "platform": null,
2026-01-22T07:48:29.4456660Z         "scheme": "https",
2026-01-22T07:48:29.4456841Z         "token": null
2026-01-22T07:48:29.4457001Z       }
2026-01-22T07:48:29.4457175Z     ],
2026-01-22T07:48:29.4457314Z     "local": []
2026-01-22T07:48:29.4457475Z   },
2026-01-22T07:48:29.4457619Z   "debug": false,
2026-01-22T07:48:29.4457801Z   "default_activation_env": "base",
2026-01-22T07:48:29.4458016Z   "default_channels": [
2026-01-22T07:48:29.4458191Z     {
2026-01-22T07:48:29.4458331Z       "auth": null,
2026-01-22T07:48:29.4458514Z       "location": "repo.anaconda.com",
2026-01-22T07:48:29.4458737Z       "name": "pkgs/main",
2026-01-22T07:48:29.4458941Z       "package_filename": null,
2026-01-22T07:48:29.4459142Z       "platform": null,
2026-01-22T07:48:29.4459333Z       "scheme": "https",
2026-01-22T07:48:29.4459519Z       "token": null
2026-01-22T07:48:29.4459680Z     },
2026-01-22T07:48:29.4459828Z     {
2026-01-22T07:48:29.4459970Z       "auth": null,
2026-01-22T07:48:29.4460152Z       "location": "repo.anaconda.com",
2026-01-22T07:48:29.4460460Z       "name": "pkgs/r",
2026-01-22T07:48:29.4460656Z       "package_filename": null,
2026-01-22T07:48:29.4460855Z       "platform": null,
2026-01-22T07:48:29.4461036Z       "scheme": "https",
2026-01-22T07:48:29.4461210Z       "token": null
2026-01-22T07:48:29.4461377Z     }
2026-01-22T07:48:29.4461512Z   ],
2026-01-22T07:48:29.4461673Z   "default_python": "3.13",
2026-01-22T07:48:29.4461879Z   "default_threads": null,
2026-01-22T07:48:29.4462072Z   "denylist_channels": [],
2026-01-22T07:48:29.4462276Z   "deps_modifier": "not_set",
2026-01-22T07:48:29.4462479Z   "dev": false,
2026-01-22T07:48:29.4462770Z   "disallowed_packages": [],
2026-01-22T07:48:29.4462988Z   "download_only": false,
2026-01-22T07:48:29.4463174Z   "dry_run": false,
2026-01-22T07:48:29.4463359Z   "enable_private_envs": false,
2026-01-22T07:48:29.4463574Z   "env_prompt": "({default_env}) ",
2026-01-22T07:48:29.4463814Z   "environment_specifier": null,
2026-01-22T07:48:29.4464013Z   "envs_dirs": [
2026-01-22T07:48:29.4464192Z     "/usr/share/miniconda/envs",
2026-01-22T07:48:29.4464406Z     "/home/runner/.conda/envs"
2026-01-22T07:48:29.4464591Z   ],
2026-01-22T07:48:29.4464760Z   "envvars_force_uppercase": true,
2026-01-22T07:48:29.4465069Z   "error_upload_url": "https://conda.io/conda-post/unexpected-error",
2026-01-22T07:48:29.4465386Z   "execute_threads": 1,
2026-01-22T07:48:29.4465566Z   "experimental": [],
2026-01-22T07:48:29.4465750Z   "export_platforms": [
2026-01-22T07:48:29.4465920Z     "linux-64"
2026-01-22T07:48:29.4466075Z   ],
2026-01-22T07:48:29.4466222Z   "extra_safety_checks": false,
2026-01-22T07:48:29.4466426Z   "fetch_threads": 5,
2026-01-22T07:48:29.4466597Z   "force": false,
2026-01-22T07:48:29.4466757Z   "force_32bit": false,
2026-01-22T07:48:29.4466943Z   "force_reinstall": false,
2026-01-22T07:48:29.4467173Z   "force_remove": false,
2026-01-22T07:48:29.4467367Z   "ignore_pinned": false,
2026-01-22T07:48:29.4467546Z   "json": true,
2026-01-22T07:48:29.4467712Z   "list_fields": [
2026-01-22T07:48:29.4467869Z     "name",
2026-01-22T07:48:29.4468019Z     "version",
2026-01-22T07:48:29.4468168Z     "build",
2026-01-22T07:48:29.4468327Z     "channel_name"
2026-01-22T07:48:29.4468482Z   ],
2026-01-22T07:48:29.4468638Z   "local_repodata_ttl": 1,
2026-01-22T07:48:29.4468837Z   "migrated_channel_aliases": [],
2026-01-22T07:48:29.4469065Z   "migrated_custom_channels": {},
2026-01-22T07:48:29.4469276Z   "no_lock": false,
2026-01-22T07:48:29.4469441Z   "no_plugins": false,
2026-01-22T07:48:29.4469630Z   "non_admin_enabled": true,
2026-01-22T07:48:29.4469833Z   "notify_outdated_conda": false,
2026-01-22T07:48:29.4470156Z   "number_channel_notices": 5,
2026-01-22T07:48:29.4470442Z   "offline": false,
2026-01-22T07:48:29.4470631Z   "override_channels_enabled": true,
2026-01-22T07:48:29.4470934Z   "override_virtual_packages": {},
2026-01-22T07:48:29.4471159Z   "path_conflict": "clobber",
2026-01-22T07:48:29.4471363Z   "pinned_packages": [],
2026-01-22T07:48:29.4471560Z   "pkgs_dirs": [
2026-01-22T07:48:29.4471748Z     "/home/runner/conda_pkgs_dir"
2026-01-22T07:48:29.4471939Z   ],
2026-01-22T07:48:29.4472091Z   "plugins": {
2026-01-22T07:48:29.4472264Z     "anaconda_telemetry": true,
2026-01-22T07:48:29.4472482Z     "auto_accept_tos": false,
2026-01-22T07:48:29.4472688Z     "use_sharded_repodata": false
2026-01-22T07:48:29.4472888Z   },
2026-01-22T07:48:29.4473049Z   "prefix_data_interoperability": false,
2026-01-22T07:48:29.4473284Z   "protect_frozen_envs": true,
2026-01-22T07:48:29.4473505Z   "proxy_servers": {},
2026-01-22T07:48:29.4473681Z   "quiet": false,
2026-01-22T07:48:29.4473852Z   "register_envs": true,
2026-01-22T07:48:29.4474045Z   "remote_backoff_factor": 1,
2026-01-22T07:48:29.4474258Z   "remote_connect_timeout_secs": 9.15,
2026-01-22T07:48:29.4474472Z   "remote_max_retries": 3,
2026-01-22T07:48:29.4474677Z   "remote_read_timeout_secs": 60.0,
2026-01-22T07:48:29.4474882Z   "repodata_fns": [
2026-01-22T07:48:29.4475066Z     "current_repodata.json",
2026-01-22T07:48:29.4475257Z     "repodata.json"
2026-01-22T07:48:29.4475418Z   ],
2026-01-22T07:48:29.4475563Z   "repodata_threads": null,
2026-01-22T07:48:29.4475761Z   "repodata_use_zst": true,
2026-01-22T07:48:29.4475944Z   "report_errors": null,
2026-01-22T07:48:29.4476135Z   "rollback_enabled": true,
2026-01-22T07:48:29.4476338Z   "root_prefix": "/usr/share/miniconda",
2026-01-22T07:48:29.4476556Z   "safety_checks": "warn",
2026-01-22T07:48:29.4476748Z   "sat_solver": "pycosat",
2026-01-22T07:48:29.4476938Z   "separate_format_cache": false,
2026-01-22T07:48:29.4477147Z   "shortcuts": true,
2026-01-22T07:48:29.4477317Z   "shortcuts_only": [],
2026-01-22T07:48:29.4477510Z   "show_channel_urls": null,
2026-01-22T07:48:29.4477712Z   "signing_metadata_url_base": null,
2026-01-22T07:48:29.4477932Z   "solver": "libmamba",
2026-01-22T07:48:29.4478122Z   "solver_ignore_timestamps": false,
2026-01-22T07:48:29.4478337Z   "ssl_verify": true,
2026-01-22T07:48:29.4478512Z   "subdir": "linux-64",
2026-01-22T07:48:29.4478689Z   "subdirs": [
2026-01-22T07:48:29.4478854Z     "linux-64",
2026-01-22T07:48:29.4479011Z     "noarch"
2026-01-22T07:48:29.4479164Z   ],
2026-01-22T07:48:29.4479315Z   "target_prefix_override": "",
2026-01-22T07:48:29.4479518Z   "trace": false,
2026-01-22T07:48:29.4479681Z   "track_features": [],
2026-01-22T07:48:29.4479880Z   "unsatisfiable_hints": true,
2026-01-22T07:48:29.4480097Z   "unsatisfiable_hints_check_depth": 2,
2026-01-22T07:48:29.4480412Z   "update_modifier": "update_specs",
2026-01-22T07:48:29.4480697Z   "use_index_cache": false,
2026-01-22T07:48:29.4480908Z   "use_local": false,
2026-01-22T07:48:29.4481092Z   "use_only_tar_bz2": null,
2026-01-22T07:48:29.4481279Z   "verbosity": 0,
2026-01-22T07:48:29.4481449Z   "verify_threads": 1
2026-01-22T07:48:29.4481619Z }
2026-01-22T07:48:29.5227408Z Removing "/home/runner/.bashrc"
2026-01-22T07:48:29.5238313Z Removing "/home/runner/.bash_profile"
2026-01-22T07:48:29.5239974Z Removing "/home/runner/.profile"
2026-01-22T07:48:29.5248879Z [command]/usr/share/miniconda/condabin/conda init --all
2026-01-22T07:48:32.1663131Z no change     /usr/share/miniconda/condabin/conda
2026-01-22T07:48:32.1663733Z no change     /usr/share/miniconda/bin/conda
2026-01-22T07:48:32.1664248Z no change     /usr/share/miniconda/bin/conda-env
2026-01-22T07:48:32.1664752Z no change     /usr/share/miniconda/bin/activate
2026-01-22T07:48:32.1665310Z no change     /usr/share/miniconda/bin/deactivate
2026-01-22T07:48:32.1665930Z no change     /usr/share/miniconda/etc/profile.d/conda.sh
2026-01-22T07:48:32.1666586Z no change     /usr/share/miniconda/etc/fish/conf.d/conda.fish
2026-01-22T07:48:32.1667255Z no change     /usr/share/miniconda/shell/condabin/Conda.psm1
2026-01-22T07:48:32.1668269Z modified      /usr/share/miniconda/shell/condabin/conda-hook.ps1
2026-01-22T07:48:32.1669287Z no change     /usr/share/miniconda/lib/python3.13/site-packages/xontrib/conda.xsh
2026-01-22T07:48:32.1670081Z no change     /usr/share/miniconda/etc/profile.d/conda.csh
2026-01-22T07:48:32.1670853Z modified      /home/runner/.bashrc
2026-01-22T07:48:32.1671287Z modified      /home/runner/.zshrc
2026-01-22T07:48:32.1671750Z modified      /home/runner/.config/fish/config.fish
2026-01-22T07:48:32.1672244Z modified      /home/runner/.xonshrc
2026-01-22T07:48:32.1672662Z modified      /home/runner/.tcshrc
2026-01-22T07:48:32.1673167Z modified      /home/runner/.config/powershell/profile.ps1
2026-01-22T07:48:32.1673561Z 
2026-01-22T07:48:32.1673930Z ==> For changes to take effect, close and re-open your current shell. <==
2026-01-22T07:48:32.1674441Z 
2026-01-22T07:48:32.2473100Z Renaming "/home/runner/.bashrc" to "/home/runner/.profile"
2026-01-22T07:48:32.2473648Z 
2026-01-22T07:48:32.2484968Z Append to "/home/runner/.profile":
2026-01-22T07:48:32.2485541Z  
2026-01-22T07:48:32.2486072Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2486812Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2487300Z set -eo pipefail
2026-01-22T07:48:32.2487682Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2488162Z conda activate "test"
2026-01-22T07:48:32.2488652Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2489276Z 
2026-01-22T07:48:32.2489573Z Append to "/home/runner/.zshrc":
2026-01-22T07:48:32.2490258Z  
2026-01-22T07:48:32.2490870Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2491549Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2491995Z set -eo pipefail
2026-01-22T07:48:32.2492387Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2492900Z conda activate "test"
2026-01-22T07:48:32.2493454Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2493919Z 
2026-01-22T07:48:32.2494155Z Append to "/home/runner/.config/fish/config.fish":
2026-01-22T07:48:32.2494649Z  
2026-01-22T07:48:32.2495024Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2495577Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2495979Z set -eo pipefail
2026-01-22T07:48:32.2496354Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2496760Z conda activate "test"
2026-01-22T07:48:32.2497190Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2497540Z 
2026-01-22T07:48:32.2497668Z Append to "/home/runner/.tcshrc":
2026-01-22T07:48:32.2498015Z  
2026-01-22T07:48:32.2498370Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2498912Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2499347Z set -eo pipefail
2026-01-22T07:48:32.2499671Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2500053Z conda activate "test"
2026-01-22T07:48:32.2500621Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2501023Z 
2026-01-22T07:48:32.2501168Z Append to "/home/runner/.xonshrc":
2026-01-22T07:48:32.2501497Z  
2026-01-22T07:48:32.2501862Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2502421Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2502830Z $RAISE_SUBPROC_ERROR = True
2026-01-22T07:48:32.2503188Z $XONSH_PIPEFAIL = True
2026-01-22T07:48:32.2503507Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2503841Z conda activate "test"
2026-01-22T07:48:32.2504221Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2504605Z 
2026-01-22T07:48:32.2504821Z Append to "/home/runner/.config/powershell/profile.ps1":
2026-01-22T07:48:32.2505860Z  
2026-01-22T07:48:32.2506201Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2506673Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2507221Z conda activate "test"
2026-01-22T07:48:32.2507649Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2508049Z 
2026-01-22T07:48:32.2508282Z Append to "/usr/share/miniconda/etc/profile.d/conda.sh":
2026-01-22T07:48:32.2508747Z  
2026-01-22T07:48:32.2509119Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2509683Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2510101Z set -eo pipefail
2026-01-22T07:48:32.2510646Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2511070Z conda activate "test"
2026-01-22T07:48:32.2511517Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2511869Z 
2026-01-22T07:48:32.2512121Z Append to "/usr/share/miniconda/etc/fish/conf.d/conda.fish":
2026-01-22T07:48:32.2512554Z  
2026-01-22T07:48:32.2512871Z # ----------------------------------------------------------------------------
2026-01-22T07:48:32.2513324Z # Conda Setup Action: Basic configuration
2026-01-22T07:48:32.2513671Z set -eo pipefail
2026-01-22T07:48:32.2513978Z # Conda Setup Action: Custom activation
2026-01-22T07:48:32.2514431Z conda activate "test"
2026-01-22T07:48:32.2514833Z # ---------------------------------------------------------------------------- 
2026-01-22T07:48:32.2515185Z 
2026-01-22T07:48:32.2515671Z ##[endgroup]
2026-01-22T07:48:32.2516200Z ##[group]Adding tools to 'base' env...
2026-01-22T07:48:32.2516629Z Do we need to update conda?
2026-01-22T07:48:32.2516980Z Do we need to update mamba?
2026-01-22T07:48:32.2517331Z Do we need to update python?
2026-01-22T07:48:32.2517716Z Do we need to update conda-build?
2026-01-22T07:48:32.2518074Z No tools were installed in 'base' env.
2026-01-22T07:48:32.2518475Z No post-install actions were taken on 'base' env.
2026-01-22T07:48:32.2519067Z ##[endgroup]
2026-01-22T07:48:32.2519550Z ##[group]Ensuring environment...
2026-01-22T07:48:32.2519903Z Can we conda create (from explicit)?
2026-01-22T07:48:32.2520268Z Can we conda create (simple)?
2026-01-22T07:48:32.2520791Z ... will conda create (simple).
2026-01-22T07:48:32.2521116Z Adding spec: python=3.11
2026-01-22T07:48:32.2521785Z ##[group]Updating 'test' env from conda create (simple)...
2026-01-22T07:48:32.2522460Z [command]/usr/share/miniconda/condabin/conda create --name test python=3.11
2026-01-22T07:48:34.4451554Z CI detected...
2026-01-22T07:48:34.4456459Z By accessing https://repo.anaconda.com/pkgs/main via CI for this repository you 
2026-01-22T07:48:34.4457198Z acknowledge and agree to the Terms of Service:
2026-01-22T07:48:34.4457650Z ANACONDA TERMS OF SERVICE
2026-01-22T07:48:34.4457996Z Effective Date: July 15, 2025
2026-01-22T07:48:34.4458235Z 
2026-01-22T07:48:34.4458441Z See https://anaconda.com/legal/terms/terms-of-service
2026-01-22T07:48:34.4477961Z By accessing https://repo.anaconda.com/pkgs/r via CI for this repository you 
2026-01-22T07:48:34.4478732Z acknowledge and agree to the Terms of Service:
2026-01-22T07:48:34.4479284Z ANACONDA TERMS OF SERVICE
2026-01-22T07:48:34.4479685Z Effective Date: July 15, 2025
2026-01-22T07:48:34.4479964Z 
2026-01-22T07:48:34.4480202Z See https://anaconda.com/legal/terms/terms-of-service
2026-01-22T07:48:34.4496454Z 2 channel Terms of Service accepted
2026-01-22T07:48:34.6509445Z Retrieving notices: - \ done
2026-01-22T07:48:34.8318013Z Channels:
2026-01-22T07:48:34.8318394Z  - defaults
2026-01-22T07:48:34.8318718Z Platform: linux-64
2026-01-22T07:48:36.3059456Z Collecting package metadata (repodata.json): / - \ | / - \ | / done
2026-01-22T07:48:36.4066391Z Solving environment: \ done
2026-01-22T07:48:36.4288128Z 
2026-01-22T07:48:36.4289889Z ## Package Plan ##
2026-01-22T07:48:36.4290194Z 
2026-01-22T07:48:36.4290658Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:48:36.4291351Z 
2026-01-22T07:48:36.4291450Z   added / updated specs:
2026-01-22T07:48:36.4291707Z     - python=3.11
2026-01-22T07:48:36.4291841Z 
2026-01-22T07:48:36.4291846Z 
2026-01-22T07:48:36.4292094Z The following packages will be downloaded:
2026-01-22T07:48:36.4292311Z 
2026-01-22T07:48:36.4292429Z     package                    |            build
2026-01-22T07:48:36.4292775Z     ---------------------------|-----------------
2026-01-22T07:48:36.4293146Z     _libgcc_mutex-0.1          |             main           3 KB
2026-01-22T07:48:36.4293542Z     _openmp_mutex-5.1          |            1_gnu          21 KB
2026-01-22T07:48:36.4293912Z     bzip2-1.0.8                |       h5eee18b_6         262 KB
2026-01-22T07:48:36.4294307Z     ca-certificates-2025.12.2  |       h06a4308_0         125 KB
2026-01-22T07:48:36.4294689Z     expat-2.7.3                |       h7354ed3_4          25 KB
2026-01-22T07:48:36.4295065Z     ld_impl_linux-64-2.44      |       h153f514_2         672 KB
2026-01-22T07:48:36.4295442Z     libexpat-2.7.3             |       h7354ed3_4         121 KB
2026-01-22T07:48:36.4295818Z     libffi-3.4.4               |       h6a678d5_1         141 KB
2026-01-22T07:48:36.4296192Z     libgcc-15.2.0              |       h69a1729_7         806 KB
2026-01-22T07:48:36.4296557Z     libgcc-ng-15.2.0           |       h166f726_7          28 KB
2026-01-22T07:48:36.4296931Z     libgomp-15.2.0             |       h4751f2c_7         436 KB
2026-01-22T07:48:36.4297287Z     libnsl-2.0.0               |       h5eee18b_0          31 KB
2026-01-22T07:48:36.4297657Z     libstdcxx-15.2.0           |       h39759b7_7         3.7 MB
2026-01-22T07:48:36.4298036Z     libstdcxx-ng-15.2.0        |       hc03a8fd_7          28 KB
2026-01-22T07:48:36.4298425Z     libuuid-1.41.5             |       h5eee18b_0          27 KB
2026-01-22T07:48:36.4298789Z     libxcb-1.17.0              |       h9b100fa_0         430 KB
2026-01-22T07:48:36.4299145Z     libzlib-1.3.1              |       hb25bd0a_0          59 KB
2026-01-22T07:48:36.4299516Z     ncurses-6.5                |       h7934f7d_0         1.1 MB
2026-01-22T07:48:36.4299871Z     openssl-3.0.18             |       hd6dcaed_0         4.5 MB
2026-01-22T07:48:36.4300234Z     pip-25.3                   |     pyhc872135_0         1.1 MB
2026-01-22T07:48:36.4300821Z     pthread-stubs-0.3          |       h0ce48e5_1           5 KB
2026-01-22T07:48:36.4301208Z     python-3.11.14             |       h6fa692b_0        29.8 MB
2026-01-22T07:48:36.4301576Z     readline-8.3               |       hc2a1206_0         471 KB
2026-01-22T07:48:36.4301948Z     setuptools-80.9.0          |  py311h06a4308_0         1.9 MB
2026-01-22T07:48:36.4302324Z     sqlite-3.51.1              |       he0a8d7e_0         1.2 MB
2026-01-22T07:48:36.4302666Z     tk-8.6.15                  |       h54e0aa7_0         3.4 MB
2026-01-22T07:48:36.4303027Z     tzdata-2025c               |       he532380_0         118 KB
2026-01-22T07:48:36.4303380Z     wheel-0.45.1               |  py311h06a4308_0         151 KB
2026-01-22T07:48:36.4303770Z     xorg-libx11-1.8.12         |       h9b100fa_1         895 KB
2026-01-22T07:48:36.4304151Z     xorg-libxau-1.0.12         |       h9b100fa_0          13 KB
2026-01-22T07:48:36.4304533Z     xorg-libxdmcp-1.1.5        |       h9b100fa_0          19 KB
2026-01-22T07:48:36.4304933Z     xorg-xorgproto-2024.1      |       h5eee18b_1         580 KB
2026-01-22T07:48:36.4305293Z     xz-5.6.4                   |       h5eee18b_1         567 KB
2026-01-22T07:48:36.4305637Z     zlib-1.3.1                 |       hb25bd0a_0          96 KB
2026-01-22T07:48:36.4305988Z     ------------------------------------------------------------
2026-01-22T07:48:36.4306327Z                                            Total:        52.7 MB
2026-01-22T07:48:36.4306529Z 
2026-01-22T07:48:36.4306662Z The following NEW packages will be INSTALLED:
2026-01-22T07:48:36.4306873Z 
2026-01-22T07:48:36.4311218Z   _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main 
2026-01-22T07:48:36.4311800Z   _openmp_mutex      pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu 
2026-01-22T07:48:36.4312138Z   bzip2              pkgs/main/linux-64::bzip2-1.0.8-h5eee18b_6 
2026-01-22T07:48:36.4312617Z   ca-certificates    pkgs/main/linux-64::ca-certificates-2025.12.2-h06a4308_0 
2026-01-22T07:48:36.4313046Z   expat              pkgs/main/linux-64::expat-2.7.3-h7354ed3_4 
2026-01-22T07:48:36.4313406Z   ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.44-h153f514_2 
2026-01-22T07:48:36.4313800Z   libexpat           pkgs/main/linux-64::libexpat-2.7.3-h7354ed3_4 
2026-01-22T07:48:36.4314147Z   libffi             pkgs/main/linux-64::libffi-3.4.4-h6a678d5_1 
2026-01-22T07:48:36.4314489Z   libgcc             pkgs/main/linux-64::libgcc-15.2.0-h69a1729_7 
2026-01-22T07:48:36.4314832Z   libgcc-ng          pkgs/main/linux-64::libgcc-ng-15.2.0-h166f726_7 
2026-01-22T07:48:36.4315185Z   libgomp            pkgs/main/linux-64::libgomp-15.2.0-h4751f2c_7 
2026-01-22T07:48:36.4315527Z   libnsl             pkgs/main/linux-64::libnsl-2.0.0-h5eee18b_0 
2026-01-22T07:48:36.4315876Z   libstdcxx          pkgs/main/linux-64::libstdcxx-15.2.0-h39759b7_7 
2026-01-22T07:48:36.4316263Z   libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-15.2.0-hc03a8fd_7 
2026-01-22T07:48:36.4316628Z   libuuid            pkgs/main/linux-64::libuuid-1.41.5-h5eee18b_0 
2026-01-22T07:48:36.4316965Z   libxcb             pkgs/main/linux-64::libxcb-1.17.0-h9b100fa_0 
2026-01-22T07:48:36.4317297Z   libzlib            pkgs/main/linux-64::libzlib-1.3.1-hb25bd0a_0 
2026-01-22T07:48:36.4317630Z   ncurses            pkgs/main/linux-64::ncurses-6.5-h7934f7d_0 
2026-01-22T07:48:36.4317969Z   openssl            pkgs/main/linux-64::openssl-3.0.18-hd6dcaed_0 
2026-01-22T07:48:36.4318297Z   pip                pkgs/main/noarch::pip-25.3-pyhc872135_0 
2026-01-22T07:48:36.4318653Z   pthread-stubs      pkgs/main/linux-64::pthread-stubs-0.3-h0ce48e5_1 
2026-01-22T07:48:36.4319023Z   python             pkgs/main/linux-64::python-3.11.14-h6fa692b_0 
2026-01-22T07:48:36.4319419Z   readline           pkgs/main/linux-64::readline-8.3-hc2a1206_0 
2026-01-22T07:48:36.4319798Z   setuptools         pkgs/main/linux-64::setuptools-80.9.0-py311h06a4308_0 
2026-01-22T07:48:36.4320168Z   sqlite             pkgs/main/linux-64::sqlite-3.51.1-he0a8d7e_0 
2026-01-22T07:48:36.4320630Z   tk                 pkgs/main/linux-64::tk-8.6.15-h54e0aa7_0 
2026-01-22T07:48:36.4320951Z   tzdata             pkgs/main/noarch::tzdata-2025c-he532380_0 
2026-01-22T07:48:36.4321284Z   wheel              pkgs/main/linux-64::wheel-0.45.1-py311h06a4308_0 
2026-01-22T07:48:36.4321654Z   xorg-libx11        pkgs/main/linux-64::xorg-libx11-1.8.12-h9b100fa_1 
2026-01-22T07:48:36.4322033Z   xorg-libxau        pkgs/main/linux-64::xorg-libxau-1.0.12-h9b100fa_0 
2026-01-22T07:48:36.4322429Z   xorg-libxdmcp      pkgs/main/linux-64::xorg-libxdmcp-1.1.5-h9b100fa_0 
2026-01-22T07:48:36.4322844Z   xorg-xorgproto     pkgs/main/linux-64::xorg-xorgproto-2024.1-h5eee18b_1 
2026-01-22T07:48:36.4323220Z   xz                 pkgs/main/linux-64::xz-5.6.4-h5eee18b_1 
2026-01-22T07:48:36.4323530Z   zlib               pkgs/main/linux-64::zlib-1.3.1-hb25bd0a_0 
2026-01-22T07:48:36.4323730Z 
2026-01-22T07:48:36.4323735Z 
2026-01-22T07:48:36.4323738Z 
2026-01-22T07:48:36.4650788Z Downloading and Extracting Packages: ...working...
2026-01-22T07:48:36.4655541Z python-3.11.14       | 29.8 MB   |            |   0% 
2026-01-22T07:48:36.4660268Z 
2026-01-22T07:48:36.4667836Z openssl-3.0.18       | 4.5 MB    |            |   0% [A
2026-01-22T07:48:36.4669081Z 
2026-01-22T07:48:36.4669325Z 
2026-01-22T07:48:36.4684854Z libstdcxx-15.2.0     | 3.7 MB    |            |   0% [A[A
2026-01-22T07:48:36.4686565Z 
2026-01-22T07:48:36.4686614Z 
2026-01-22T07:48:36.4686654Z 
2026-01-22T07:48:36.4689637Z tk-8.6.15            | 3.4 MB    |            |   0% [A[A[A
2026-01-22T07:48:36.4689906Z 
2026-01-22T07:48:36.4689912Z 
2026-01-22T07:48:36.4689916Z 
2026-01-22T07:48:36.4696114Z 
2026-01-22T07:48:36.4724475Z setuptools-80.9.0    | 1.9 MB    |            |   0% [A[A[A[A
2026-01-22T07:48:36.4725216Z 
2026-01-22T07:48:36.4725224Z 
2026-01-22T07:48:36.4725230Z 
2026-01-22T07:48:36.4725236Z 
2026-01-22T07:48:36.4725255Z 
2026-01-22T07:48:36.4725775Z sqlite-3.51.1        | 1.2 MB    |            |   0% [A[A[A[A[A
2026-01-22T07:48:36.4726149Z 
2026-01-22T07:48:36.4726153Z 
2026-01-22T07:48:36.4726158Z 
2026-01-22T07:48:36.4726163Z 
2026-01-22T07:48:36.4726168Z 
2026-01-22T07:48:36.4726179Z 
2026-01-22T07:48:36.4728152Z pip-25.3             | 1.1 MB    |            |   0% [A[A[A[A[A[A
2026-01-22T07:48:36.4728514Z 
2026-01-22T07:48:36.4728520Z 
2026-01-22T07:48:36.4728526Z 
2026-01-22T07:48:36.4728531Z 
2026-01-22T07:48:36.4728536Z 
2026-01-22T07:48:36.4728542Z 
2026-01-22T07:48:36.4728548Z 
2026-01-22T07:48:36.4728914Z ncurses-6.5          | 1.1 MB    |            |   0% [A[A[A[A[A[A[A
2026-01-22T07:48:36.4729285Z 
2026-01-22T07:48:36.4729291Z 
2026-01-22T07:48:36.4729297Z 
2026-01-22T07:48:36.4729303Z 
2026-01-22T07:48:36.4729316Z 
2026-01-22T07:48:36.4729322Z 
2026-01-22T07:48:36.4729327Z 
2026-01-22T07:48:36.4729336Z 
2026-01-22T07:48:36.4730744Z xorg-libx11-1.8.12   | 895 KB    |            |   0% [A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4731161Z 
2026-01-22T07:48:36.4731178Z 
2026-01-22T07:48:36.4731184Z 
2026-01-22T07:48:36.4731189Z 
2026-01-22T07:48:36.4731195Z 
2026-01-22T07:48:36.4731200Z 
2026-01-22T07:48:36.4731205Z 
2026-01-22T07:48:36.4731211Z 
2026-01-22T07:48:36.4731219Z 
2026-01-22T07:48:36.4733276Z libgcc-15.2.0        | 806 KB    |            |   0% [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4733754Z 
2026-01-22T07:48:36.4733761Z 
2026-01-22T07:48:36.4733766Z 
2026-01-22T07:48:36.4733772Z 
2026-01-22T07:48:36.4733776Z 
2026-01-22T07:48:36.4733784Z 
2026-01-22T07:48:36.4733789Z 
2026-01-22T07:48:36.4733794Z 
2026-01-22T07:48:36.4733799Z 
2026-01-22T07:48:36.4733804Z 
2026-01-22T07:48:36.4734273Z ld_impl_linux-64-2.4 | 672 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4734724Z 
2026-01-22T07:48:36.4734732Z 
2026-01-22T07:48:36.4734737Z 
2026-01-22T07:48:36.4734743Z 
2026-01-22T07:48:36.4734748Z 
2026-01-22T07:48:36.4734755Z 
2026-01-22T07:48:36.4734760Z 
2026-01-22T07:48:36.4734766Z 
2026-01-22T07:48:36.4734785Z 
2026-01-22T07:48:36.4734791Z 
2026-01-22T07:48:36.4734805Z 
2026-01-22T07:48:36.4736284Z xorg-xorgproto-2024. | 580 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4736758Z 
2026-01-22T07:48:36.4736765Z 
2026-01-22T07:48:36.4736771Z 
2026-01-22T07:48:36.4736777Z 
2026-01-22T07:48:36.4736783Z 
2026-01-22T07:48:36.4736789Z 
2026-01-22T07:48:36.4736794Z 
2026-01-22T07:48:36.4736799Z 
2026-01-22T07:48:36.4736817Z 
2026-01-22T07:48:36.4736823Z 
2026-01-22T07:48:36.4736829Z 
2026-01-22T07:48:36.4736835Z 
2026-01-22T07:48:36.4737990Z xz-5.6.4             | 567 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4738391Z 
2026-01-22T07:48:36.4738396Z 
2026-01-22T07:48:36.4738401Z 
2026-01-22T07:48:36.4738419Z 
2026-01-22T07:48:36.4738434Z 
2026-01-22T07:48:36.4738439Z 
2026-01-22T07:48:36.4738445Z 
2026-01-22T07:48:36.4738449Z 
2026-01-22T07:48:36.4738454Z 
2026-01-22T07:48:36.4738459Z 
2026-01-22T07:48:36.4738464Z 
2026-01-22T07:48:36.4738469Z 
2026-01-22T07:48:36.4738488Z 
2026-01-22T07:48:36.4739445Z readline-8.3         | 471 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4739908Z 
2026-01-22T07:48:36.4739913Z 
2026-01-22T07:48:36.4739919Z 
2026-01-22T07:48:36.4739924Z 
2026-01-22T07:48:36.4739929Z 
2026-01-22T07:48:36.4739934Z 
2026-01-22T07:48:36.4739939Z 
2026-01-22T07:48:36.4739945Z 
2026-01-22T07:48:36.4739951Z 
2026-01-22T07:48:36.4739956Z 
2026-01-22T07:48:36.4739962Z 
2026-01-22T07:48:36.4739967Z 
2026-01-22T07:48:36.4739973Z 
2026-01-22T07:48:36.4739978Z 
2026-01-22T07:48:36.4740915Z libgomp-15.2.0       | 436 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4741346Z 
2026-01-22T07:48:36.4741352Z 
2026-01-22T07:48:36.4741579Z 
2026-01-22T07:48:36.4741587Z 
2026-01-22T07:48:36.4741593Z 
2026-01-22T07:48:36.4741598Z 
2026-01-22T07:48:36.4741603Z 
2026-01-22T07:48:36.4741609Z 
2026-01-22T07:48:36.4741614Z 
2026-01-22T07:48:36.4741619Z 
2026-01-22T07:48:36.4741625Z 
2026-01-22T07:48:36.4741729Z 
2026-01-22T07:48:36.4741748Z 
2026-01-22T07:48:36.4741754Z 
2026-01-22T07:48:36.4741768Z 
2026-01-22T07:48:36.4742436Z libxcb-1.17.0        | 430 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4742875Z 
2026-01-22T07:48:36.4742881Z 
2026-01-22T07:48:36.4742887Z 
2026-01-22T07:48:36.4742893Z 
2026-01-22T07:48:36.4742898Z 
2026-01-22T07:48:36.4742903Z 
2026-01-22T07:48:36.4742919Z 
2026-01-22T07:48:36.4742925Z 
2026-01-22T07:48:36.4742930Z 
2026-01-22T07:48:36.4742935Z 
2026-01-22T07:48:36.4742940Z 
2026-01-22T07:48:36.4742945Z 
2026-01-22T07:48:36.4742949Z 
2026-01-22T07:48:36.4742955Z 
2026-01-22T07:48:36.4742968Z 
2026-01-22T07:48:36.4742973Z 
2026-01-22T07:48:36.4743843Z bzip2-1.0.8          | 262 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4744293Z 
2026-01-22T07:48:36.4744300Z 
2026-01-22T07:48:36.4744305Z 
2026-01-22T07:48:36.4744311Z 
2026-01-22T07:48:36.4744317Z 
2026-01-22T07:48:36.4744330Z 
2026-01-22T07:48:36.4744347Z 
2026-01-22T07:48:36.4744352Z 
2026-01-22T07:48:36.4744358Z 
2026-01-22T07:48:36.4744364Z 
2026-01-22T07:48:36.4744369Z 
2026-01-22T07:48:36.4744384Z 
2026-01-22T07:48:36.4744388Z 
2026-01-22T07:48:36.4744393Z 
2026-01-22T07:48:36.4744398Z 
2026-01-22T07:48:36.4744402Z 
2026-01-22T07:48:36.4744407Z 
2026-01-22T07:48:36.4745235Z wheel-0.45.1         | 151 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4745697Z 
2026-01-22T07:48:36.4745702Z 
2026-01-22T07:48:36.4745707Z 
2026-01-22T07:48:36.4745712Z 
2026-01-22T07:48:36.4745731Z 
2026-01-22T07:48:36.4745735Z 
2026-01-22T07:48:36.4745740Z 
2026-01-22T07:48:36.4745744Z 
2026-01-22T07:48:36.4745750Z 
2026-01-22T07:48:36.4745755Z 
2026-01-22T07:48:36.4745767Z 
2026-01-22T07:48:36.4745772Z 
2026-01-22T07:48:36.4745778Z 
2026-01-22T07:48:36.4745783Z 
2026-01-22T07:48:36.4745795Z 
2026-01-22T07:48:36.4745801Z 
2026-01-22T07:48:36.4745807Z 
2026-01-22T07:48:36.4745813Z 
2026-01-22T07:48:36.4746637Z libffi-3.4.4         | 141 KB    |            |   0% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.4747124Z 
2026-01-22T07:48:36.4747130Z 
2026-01-22T07:48:36.4747136Z 
2026-01-22T07:48:36.4747141Z 
2026-01-22T07:48:36.4747147Z 
2026-01-22T07:48:36.4747153Z 
2026-01-22T07:48:36.4747169Z 
2026-01-22T07:48:36.4747176Z 
2026-01-22T07:48:36.4747181Z 
2026-01-22T07:48:36.4747187Z 
2026-01-22T07:48:36.4747193Z 
2026-01-22T07:48:36.4747198Z 
2026-01-22T07:48:36.4747203Z 
2026-01-22T07:48:36.4747209Z 
2026-01-22T07:48:36.4747214Z 
2026-01-22T07:48:36.4747219Z 
2026-01-22T07:48:36.4747224Z 
2026-01-22T07:48:36.4747230Z 
2026-01-22T07:48:36.4747235Z 
2026-01-22T07:48:36.6579246Z  ... (more hidden) ...[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.6579807Z 
2026-01-22T07:48:36.6579815Z 
2026-01-22T07:48:36.6579822Z 
2026-01-22T07:48:36.6579884Z 
2026-01-22T07:48:36.6618430Z setuptools-80.9.0    | 1.9 MB    |            |   1% [A[A[A[A
2026-01-22T07:48:36.6623325Z python-3.11.14       | 29.8 MB   |            |   0% 
2026-01-22T07:48:36.6623859Z 
2026-01-22T07:48:36.6661195Z openssl-3.0.18       | 4.5 MB    |            |   0% [A
2026-01-22T07:48:36.6661615Z 
2026-01-22T07:48:36.6661623Z 
2026-01-22T07:48:36.6906240Z libstdcxx-15.2.0     | 3.7 MB    |            |   0% [A[A
2026-01-22T07:48:36.6906620Z 
2026-01-22T07:48:36.6906625Z 
2026-01-22T07:48:36.6906629Z 
2026-01-22T07:48:36.7580470Z tk-8.6.15            | 3.4 MB    |            |   0% [A[A[A
2026-01-22T07:48:36.7580946Z 
2026-01-22T07:48:36.7580963Z 
2026-01-22T07:48:36.7580976Z 
2026-01-22T07:48:36.7580993Z 
2026-01-22T07:48:36.7621683Z setuptools-80.9.0    | 1.9 MB    | #########5 |  96% [A[A[A[A
2026-01-22T07:48:36.7625436Z python-3.11.14       | 29.8 MB   | 8          |   8% 
2026-01-22T07:48:36.7626631Z 
2026-01-22T07:48:36.7663842Z openssl-3.0.18       | 4.5 MB    | ####6      |  46% [A
2026-01-22T07:48:36.7664218Z 
2026-01-22T07:48:36.7665588Z 
2026-01-22T07:48:36.7834711Z libstdcxx-15.2.0     | 3.7 MB    | #####4     |  55% [A[A
2026-01-22T07:48:36.7835144Z 
2026-01-22T07:48:36.7835162Z 
2026-01-22T07:48:36.7835247Z 
2026-01-22T07:48:36.7911537Z tk-8.6.15            | 3.4 MB    | ######     |  60% [A[A[A
2026-01-22T07:48:36.7911907Z 
2026-01-22T07:48:36.7911971Z 
2026-01-22T07:48:36.7911976Z 
2026-01-22T07:48:36.7917429Z 
2026-01-22T07:48:36.8504913Z setuptools-80.9.0    | 1.9 MB    | ########## | 100% [A[A[A[A
2026-01-22T07:48:36.8505231Z 
2026-01-22T07:48:36.8505237Z 
2026-01-22T07:48:36.8505242Z 
2026-01-22T07:48:36.8505247Z 
2026-01-22T07:48:36.8505251Z 
2026-01-22T07:48:36.8511264Z sqlite-3.51.1        | 1.2 MB    | 1          |   1% [A[A[A[A[A
2026-01-22T07:48:36.8512309Z 
2026-01-22T07:48:36.8514538Z 
2026-01-22T07:48:36.8609942Z libstdcxx-15.2.0     | 3.7 MB    | ########## | 100% [A[A
2026-01-22T07:48:36.8610589Z 
2026-01-22T07:48:36.8610898Z 
2026-01-22T07:48:36.8610965Z 
2026-01-22T07:48:36.8625379Z tk-8.6.15            | 3.4 MB    | ########## | 100% [A[A[A
2026-01-22T07:48:36.8817133Z python-3.11.14       | 29.8 MB   | ##5        |  25% 
2026-01-22T07:48:36.8820327Z 
2026-01-22T07:48:36.8821235Z openssl-3.0.18       | 4.5 MB    | ########## | 100% [A
2026-01-22T07:48:36.8821603Z 
2026-01-22T07:48:36.8988880Z openssl-3.0.18       | 4.5 MB    | ########## | 100% [A
2026-01-22T07:48:36.8989146Z 
2026-01-22T07:48:36.8989153Z 
2026-01-22T07:48:36.8989159Z 
2026-01-22T07:48:36.8989164Z 
2026-01-22T07:48:36.8989170Z 
2026-01-22T07:48:36.8996534Z 
2026-01-22T07:48:36.9122566Z pip-25.3             | 1.1 MB    | 1          |   1% [A[A[A[A[A[A
2026-01-22T07:48:36.9122991Z 
2026-01-22T07:48:36.9122998Z 
2026-01-22T07:48:36.9123004Z 
2026-01-22T07:48:36.9123009Z 
2026-01-22T07:48:36.9125395Z 
2026-01-22T07:48:36.9173111Z sqlite-3.51.1        | 1.2 MB    | ########## | 100% [A[A[A[A[A
2026-01-22T07:48:36.9173529Z 
2026-01-22T07:48:36.9173534Z 
2026-01-22T07:48:36.9173539Z 
2026-01-22T07:48:36.9173544Z 
2026-01-22T07:48:36.9173547Z 
2026-01-22T07:48:36.9173576Z 
2026-01-22T07:48:36.9173581Z 
2026-01-22T07:48:36.9344436Z ncurses-6.5          | 1.1 MB    | 1          |   1% [A[A[A[A[A[A[A
2026-01-22T07:48:36.9344872Z 
2026-01-22T07:48:36.9344878Z 
2026-01-22T07:48:36.9344883Z 
2026-01-22T07:48:36.9344889Z 
2026-01-22T07:48:36.9344895Z 
2026-01-22T07:48:36.9344901Z 
2026-01-22T07:48:36.9344907Z 
2026-01-22T07:48:36.9344914Z 
2026-01-22T07:48:36.9529852Z xorg-libx11-1.8.12   | 895 KB    | 1          |   2% [A[A[A[A[A[A[A[A
2026-01-22T07:48:36.9530468Z 
2026-01-22T07:48:36.9530475Z 
2026-01-22T07:48:36.9530481Z 
2026-01-22T07:48:36.9530488Z 
2026-01-22T07:48:36.9530495Z 
2026-01-22T07:48:36.9530504Z 
2026-01-22T07:48:36.9627827Z pip-25.3             | 1.1 MB    | ########## | 100% [A[A[A[A[A[A
2026-01-22T07:48:36.9654510Z python-3.11.14       | 29.8 MB   | ###8       |  38% 
2026-01-22T07:48:36.9654903Z 
2026-01-22T07:48:36.9654909Z 
2026-01-22T07:48:36.9654914Z 
2026-01-22T07:48:36.9654918Z 
2026-01-22T07:48:36.9654923Z 
2026-01-22T07:48:36.9654962Z 
2026-01-22T07:48:36.9655633Z 
2026-01-22T07:48:36.9713420Z ncurses-6.5          | 1.1 MB    | ########## | 100% [A[A[A[A[A[A[A
2026-01-22T07:48:36.9713825Z 
2026-01-22T07:48:36.9713833Z 
2026-01-22T07:48:36.9713839Z 
2026-01-22T07:48:36.9713846Z 
2026-01-22T07:48:36.9713852Z 
2026-01-22T07:48:36.9713858Z 
2026-01-22T07:48:36.9713863Z 
2026-01-22T07:48:36.9713868Z 
2026-01-22T07:48:36.9713884Z 
2026-01-22T07:48:36.9732547Z libgcc-15.2.0        | 806 KB    | 1          |   2% [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:36.9733092Z 
2026-01-22T07:48:36.9733334Z 
2026-01-22T07:48:36.9733339Z 
2026-01-22T07:48:36.9733344Z 
2026-01-22T07:48:36.9733350Z 
2026-01-22T07:48:36.9733477Z 
2026-01-22T07:48:36.9733484Z 
2026-01-22T07:48:36.9733490Z 
2026-01-22T07:48:36.9979289Z xorg-libx11-1.8.12   | 895 KB    | ########## | 100% [A[A[A[A[A[A[A[A
2026-01-22T07:48:36.9979748Z 
2026-01-22T07:48:36.9979756Z 
2026-01-22T07:48:36.9979763Z 
2026-01-22T07:48:36.9979771Z 
2026-01-22T07:48:36.9980051Z 
2026-01-22T07:48:36.9980059Z 
2026-01-22T07:48:36.9980066Z 
2026-01-22T07:48:36.9980072Z 
2026-01-22T07:48:36.9980096Z 
2026-01-22T07:48:37.0078337Z libgcc-15.2.0        | 806 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0078793Z 
2026-01-22T07:48:37.0078798Z 
2026-01-22T07:48:37.0078802Z 
2026-01-22T07:48:37.0078807Z 
2026-01-22T07:48:37.0078812Z 
2026-01-22T07:48:37.0078816Z 
2026-01-22T07:48:37.0078832Z 
2026-01-22T07:48:37.0078837Z 
2026-01-22T07:48:37.0078843Z 
2026-01-22T07:48:37.0078848Z 
2026-01-22T07:48:37.0236346Z ld_impl_linux-64-2.4 | 672 KB    | 2          |   2% [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0236810Z 
2026-01-22T07:48:37.0236818Z 
2026-01-22T07:48:37.0236825Z 
2026-01-22T07:48:37.0236833Z 
2026-01-22T07:48:37.0236874Z 
2026-01-22T07:48:37.0236894Z 
2026-01-22T07:48:37.0236908Z 
2026-01-22T07:48:37.0236990Z 
2026-01-22T07:48:37.0236994Z 
2026-01-22T07:48:37.0236999Z 
2026-01-22T07:48:37.0237004Z 
2026-01-22T07:48:37.0239329Z 
2026-01-22T07:48:37.0327715Z xz-5.6.4             | 567 KB    | 2          |   3% [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0328395Z 
2026-01-22T07:48:37.0328402Z 
2026-01-22T07:48:37.0328427Z 
2026-01-22T07:48:37.0328433Z 
2026-01-22T07:48:37.0328439Z 
2026-01-22T07:48:37.0328445Z 
2026-01-22T07:48:37.0328450Z 
2026-01-22T07:48:37.0328455Z 
2026-01-22T07:48:37.0328461Z 
2026-01-22T07:48:37.0328479Z 
2026-01-22T07:48:37.0330195Z 
2026-01-22T07:48:37.0333173Z xorg-xorgproto-2024. | 580 KB    | 2          |   3% [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0333868Z 
2026-01-22T07:48:37.0333875Z 
2026-01-22T07:48:37.0333881Z 
2026-01-22T07:48:37.0333887Z 
2026-01-22T07:48:37.0333898Z 
2026-01-22T07:48:37.0333917Z 
2026-01-22T07:48:37.0333924Z 
2026-01-22T07:48:37.0333956Z 
2026-01-22T07:48:37.0333962Z 
2026-01-22T07:48:37.0334077Z 
2026-01-22T07:48:37.0511440Z ld_impl_linux-64-2.4 | 672 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0511907Z 
2026-01-22T07:48:37.0511979Z 
2026-01-22T07:48:37.0512057Z 
2026-01-22T07:48:37.0512074Z 
2026-01-22T07:48:37.0512080Z 
2026-01-22T07:48:37.0512096Z 
2026-01-22T07:48:37.0512101Z 
2026-01-22T07:48:37.0512132Z 
2026-01-22T07:48:37.0512136Z 
2026-01-22T07:48:37.0512141Z 
2026-01-22T07:48:37.0512145Z 
2026-01-22T07:48:37.0512182Z 
2026-01-22T07:48:37.0551600Z xz-5.6.4             | 567 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0552044Z 
2026-01-22T07:48:37.0552051Z 
2026-01-22T07:48:37.0552057Z 
2026-01-22T07:48:37.0552064Z 
2026-01-22T07:48:37.0552070Z 
2026-01-22T07:48:37.0552076Z 
2026-01-22T07:48:37.0552082Z 
2026-01-22T07:48:37.0552087Z 
2026-01-22T07:48:37.0552092Z 
2026-01-22T07:48:37.0552098Z 
2026-01-22T07:48:37.0552104Z 
2026-01-22T07:48:37.0552136Z 
2026-01-22T07:48:37.0552143Z 
2026-01-22T07:48:37.0605740Z readline-8.3         | 471 KB    | 3          |   3% [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0606216Z 
2026-01-22T07:48:37.0606221Z 
2026-01-22T07:48:37.0606225Z 
2026-01-22T07:48:37.0606261Z 
2026-01-22T07:48:37.0606265Z 
2026-01-22T07:48:37.0606270Z 
2026-01-22T07:48:37.0606274Z 
2026-01-22T07:48:37.0606279Z 
2026-01-22T07:48:37.0606284Z 
2026-01-22T07:48:37.0606288Z 
2026-01-22T07:48:37.0608251Z 
2026-01-22T07:48:37.0633069Z xorg-xorgproto-2024. | 580 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0757354Z python-3.11.14       | 29.8 MB   | #####4     |  54% 
2026-01-22T07:48:37.0757810Z 
2026-01-22T07:48:37.0757818Z 
2026-01-22T07:48:37.0757824Z 
2026-01-22T07:48:37.0757831Z 
2026-01-22T07:48:37.0757838Z 
2026-01-22T07:48:37.0757846Z 
2026-01-22T07:48:37.0757852Z 
2026-01-22T07:48:37.0757859Z 
2026-01-22T07:48:37.0757865Z 
2026-01-22T07:48:37.0757871Z 
2026-01-22T07:48:37.0757878Z 
2026-01-22T07:48:37.0758118Z 
2026-01-22T07:48:37.0765230Z 
2026-01-22T07:48:37.0784694Z readline-8.3         | 471 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0785203Z 
2026-01-22T07:48:37.0785210Z 
2026-01-22T07:48:37.0785448Z 
2026-01-22T07:48:37.0785456Z 
2026-01-22T07:48:37.0785461Z 
2026-01-22T07:48:37.0785466Z 
2026-01-22T07:48:37.0785470Z 
2026-01-22T07:48:37.0785474Z 
2026-01-22T07:48:37.0785479Z 
2026-01-22T07:48:37.0785483Z 
2026-01-22T07:48:37.0785487Z 
2026-01-22T07:48:37.0785492Z 
2026-01-22T07:48:37.0785496Z 
2026-01-22T07:48:37.0786600Z 
2026-01-22T07:48:37.0969335Z libgomp-15.2.0       | 436 KB    | 3          |   4% [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.0969780Z 
2026-01-22T07:48:37.0969785Z 
2026-01-22T07:48:37.0969789Z 
2026-01-22T07:48:37.0969793Z 
2026-01-22T07:48:37.0969797Z 
2026-01-22T07:48:37.0969802Z 
2026-01-22T07:48:37.0969808Z 
2026-01-22T07:48:37.0969812Z 
2026-01-22T07:48:37.0969816Z 
2026-01-22T07:48:37.0969822Z 
2026-01-22T07:48:37.0969849Z 
2026-01-22T07:48:37.0969852Z 
2026-01-22T07:48:37.0969855Z 
2026-01-22T07:48:37.0969861Z 
2026-01-22T07:48:37.1119825Z libgomp-15.2.0       | 436 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1120307Z 
2026-01-22T07:48:37.1120311Z 
2026-01-22T07:48:37.1120316Z 
2026-01-22T07:48:37.1120320Z 
2026-01-22T07:48:37.1120323Z 
2026-01-22T07:48:37.1120326Z 
2026-01-22T07:48:37.1120329Z 
2026-01-22T07:48:37.1120332Z 
2026-01-22T07:48:37.1120432Z 
2026-01-22T07:48:37.1120453Z 
2026-01-22T07:48:37.1120459Z 
2026-01-22T07:48:37.1120465Z 
2026-01-22T07:48:37.1120470Z 
2026-01-22T07:48:37.1120477Z 
2026-01-22T07:48:37.1120484Z 
2026-01-22T07:48:37.1123640Z 
2026-01-22T07:48:37.1138238Z bzip2-1.0.8          | 262 KB    | 6          |   6% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1138675Z 
2026-01-22T07:48:37.1138683Z 
2026-01-22T07:48:37.1138688Z 
2026-01-22T07:48:37.1138693Z 
2026-01-22T07:48:37.1138699Z 
2026-01-22T07:48:37.1138725Z 
2026-01-22T07:48:37.1138732Z 
2026-01-22T07:48:37.1138738Z 
2026-01-22T07:48:37.1138744Z 
2026-01-22T07:48:37.1138749Z 
2026-01-22T07:48:37.1138754Z 
2026-01-22T07:48:37.1138758Z 
2026-01-22T07:48:37.1138763Z 
2026-01-22T07:48:37.1138767Z 
2026-01-22T07:48:37.1139314Z 
2026-01-22T07:48:37.1249392Z libxcb-1.17.0        | 430 KB    | 3          |   4% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1249724Z 
2026-01-22T07:48:37.1249729Z 
2026-01-22T07:48:37.1249732Z 
2026-01-22T07:48:37.1249736Z 
2026-01-22T07:48:37.1249739Z 
2026-01-22T07:48:37.1249743Z 
2026-01-22T07:48:37.1249746Z 
2026-01-22T07:48:37.1249750Z 
2026-01-22T07:48:37.1249753Z 
2026-01-22T07:48:37.1249755Z 
2026-01-22T07:48:37.1249758Z 
2026-01-22T07:48:37.1249761Z 
2026-01-22T07:48:37.1249764Z 
2026-01-22T07:48:37.1249768Z 
2026-01-22T07:48:37.1249779Z 
2026-01-22T07:48:37.1253749Z 
2026-01-22T07:48:37.1354466Z bzip2-1.0.8          | 262 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1354873Z 
2026-01-22T07:48:37.1354880Z 
2026-01-22T07:48:37.1354886Z 
2026-01-22T07:48:37.1354890Z 
2026-01-22T07:48:37.1354894Z 
2026-01-22T07:48:37.1354912Z 
2026-01-22T07:48:37.1354917Z 
2026-01-22T07:48:37.1354922Z 
2026-01-22T07:48:37.1354949Z 
2026-01-22T07:48:37.1354954Z 
2026-01-22T07:48:37.1354960Z 
2026-01-22T07:48:37.1354965Z 
2026-01-22T07:48:37.1354971Z 
2026-01-22T07:48:37.1354976Z 
2026-01-22T07:48:37.1354982Z 
2026-01-22T07:48:37.1354987Z 
2026-01-22T07:48:37.1354999Z 
2026-01-22T07:48:37.1361683Z wheel-0.45.1         | 151 KB    | #          |  11% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1362233Z 
2026-01-22T07:48:37.1362241Z 
2026-01-22T07:48:37.1362248Z 
2026-01-22T07:48:37.1362256Z 
2026-01-22T07:48:37.1362262Z 
2026-01-22T07:48:37.1362268Z 
2026-01-22T07:48:37.1362274Z 
2026-01-22T07:48:37.1362281Z 
2026-01-22T07:48:37.1362288Z 
2026-01-22T07:48:37.1362294Z 
2026-01-22T07:48:37.1362301Z 
2026-01-22T07:48:37.1362307Z 
2026-01-22T07:48:37.1362648Z 
2026-01-22T07:48:37.1362655Z 
2026-01-22T07:48:37.1362662Z 
2026-01-22T07:48:37.1436270Z libxcb-1.17.0        | 430 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1436813Z 
2026-01-22T07:48:37.1436820Z 
2026-01-22T07:48:37.1437321Z 
2026-01-22T07:48:37.1437333Z 
2026-01-22T07:48:37.1437339Z 
2026-01-22T07:48:37.1437344Z 
2026-01-22T07:48:37.1437351Z 
2026-01-22T07:48:37.1437356Z 
2026-01-22T07:48:37.1437361Z 
2026-01-22T07:48:37.1437366Z 
2026-01-22T07:48:37.1437371Z 
2026-01-22T07:48:37.1437414Z 
2026-01-22T07:48:37.1437419Z 
2026-01-22T07:48:37.1437425Z 
2026-01-22T07:48:37.1437428Z 
2026-01-22T07:48:37.1437432Z 
2026-01-22T07:48:37.1437436Z 
2026-01-22T07:48:37.1522780Z wheel-0.45.1         | 151 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1523292Z 
2026-01-22T07:48:37.1523298Z 
2026-01-22T07:48:37.1523303Z 
2026-01-22T07:48:37.1523311Z 
2026-01-22T07:48:37.1523317Z 
2026-01-22T07:48:37.1523325Z 
2026-01-22T07:48:37.1523355Z 
2026-01-22T07:48:37.1523359Z 
2026-01-22T07:48:37.1523363Z 
2026-01-22T07:48:37.1523365Z 
2026-01-22T07:48:37.1523368Z 
2026-01-22T07:48:37.1523371Z 
2026-01-22T07:48:37.1523374Z 
2026-01-22T07:48:37.1523377Z 
2026-01-22T07:48:37.1523393Z 
2026-01-22T07:48:37.1523396Z 
2026-01-22T07:48:37.1523399Z 
2026-01-22T07:48:37.1523407Z 
2026-01-22T07:48:37.1587173Z libffi-3.4.4         | 141 KB    | #1         |  11% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1587712Z 
2026-01-22T07:48:37.1587717Z 
2026-01-22T07:48:37.1587722Z 
2026-01-22T07:48:37.1587726Z 
2026-01-22T07:48:37.1587729Z 
2026-01-22T07:48:37.1587733Z 
2026-01-22T07:48:37.1587736Z 
2026-01-22T07:48:37.1587738Z 
2026-01-22T07:48:37.1587741Z 
2026-01-22T07:48:37.1587745Z 
2026-01-22T07:48:37.1587748Z 
2026-01-22T07:48:37.1587766Z 
2026-01-22T07:48:37.1587771Z 
2026-01-22T07:48:37.1587776Z 
2026-01-22T07:48:37.1587782Z 
2026-01-22T07:48:37.1587788Z 
2026-01-22T07:48:37.1587793Z 
2026-01-22T07:48:37.1591721Z 
2026-01-22T07:48:37.1633778Z libffi-3.4.4         | 141 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1769811Z python-3.11.14       | 29.8 MB   | ######8    |  69% 
2026-01-22T07:48:37.1770131Z 
2026-01-22T07:48:37.1771109Z 
2026-01-22T07:48:37.1771291Z 
2026-01-22T07:48:37.1771298Z 
2026-01-22T07:48:37.1771304Z 
2026-01-22T07:48:37.1771311Z 
2026-01-22T07:48:37.1771338Z 
2026-01-22T07:48:37.1771343Z 
2026-01-22T07:48:37.1771398Z 
2026-01-22T07:48:37.1771429Z 
2026-01-22T07:48:37.1771435Z 
2026-01-22T07:48:37.1771440Z 
2026-01-22T07:48:37.1771445Z 
2026-01-22T07:48:37.1771450Z 
2026-01-22T07:48:37.1771454Z 
2026-01-22T07:48:37.1771476Z 
2026-01-22T07:48:37.1771489Z 
2026-01-22T07:48:37.1771493Z 
2026-01-22T07:48:37.1771499Z 
2026-01-22T07:48:37.1822962Z  ... (more hidden) ...[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.1823409Z 
2026-01-22T07:48:37.1823416Z 
2026-01-22T07:48:37.1823421Z 
2026-01-22T07:48:37.1823427Z 
2026-01-22T07:48:37.1823458Z 
2026-01-22T07:48:37.1823464Z 
2026-01-22T07:48:37.1823470Z 
2026-01-22T07:48:37.1823475Z 
2026-01-22T07:48:37.1823481Z 
2026-01-22T07:48:37.1823499Z 
2026-01-22T07:48:37.1823504Z 
2026-01-22T07:48:37.1823510Z 
2026-01-22T07:48:37.1823530Z 
2026-01-22T07:48:37.1823535Z 
2026-01-22T07:48:37.1823540Z 
2026-01-22T07:48:37.1823545Z 
2026-01-22T07:48:37.1823550Z 
2026-01-22T07:48:37.1823555Z 
2026-01-22T07:48:37.1826584Z 
2026-01-22T07:48:37.2269841Z  ... (more hidden) ...[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:37.2270330Z 
2026-01-22T07:48:37.2270478Z 
2026-01-22T07:48:37.2274273Z libstdcxx-15.2.0     | 3.7 MB    | ########## | 100% [A[A
2026-01-22T07:48:37.2274656Z 
2026-01-22T07:48:37.2274667Z 
2026-01-22T07:48:37.2640552Z libstdcxx-15.2.0     | 3.7 MB    | ########## | 100% [A[A
2026-01-22T07:48:37.5323438Z python-3.11.14       | 29.8 MB   | ########4  |  84% 
2026-01-22T07:48:37.5323845Z 
2026-01-22T07:48:37.5323854Z 
2026-01-22T07:48:37.5324056Z 
2026-01-22T07:48:37.5330620Z tk-8.6.15            | 3.4 MB    | ########## | 100% [A[A[A
2026-01-22T07:48:37.5330981Z 
2026-01-22T07:48:37.5330989Z 
2026-01-22T07:48:37.5331123Z 
2026-01-22T07:48:37.5927299Z tk-8.6.15            | 3.4 MB    | ########## | 100% [A[A[A
2026-01-22T07:48:37.5927680Z 
2026-01-22T07:48:37.5927687Z 
2026-01-22T07:48:37.5927692Z 
2026-01-22T07:48:37.5927698Z 
2026-01-22T07:48:37.5927704Z 
2026-01-22T07:48:37.5933985Z sqlite-3.51.1        | 1.2 MB    | ########## | 100% [A[A[A[A[A
2026-01-22T07:48:37.5934593Z 
2026-01-22T07:48:37.5934776Z 
2026-01-22T07:48:37.5934970Z 
2026-01-22T07:48:37.5935197Z 
2026-01-22T07:48:37.5935796Z 
2026-01-22T07:48:37.6449402Z sqlite-3.51.1        | 1.2 MB    | ########## | 100% [A[A[A[A[A
2026-01-22T07:48:37.6449840Z 
2026-01-22T07:48:37.6935855Z openssl-3.0.18       | 4.5 MB    | ########## | 100% [A
2026-01-22T07:48:37.6941616Z python-3.11.14       | 29.8 MB   | ########## | 100% 
2026-01-22T07:48:37.7741407Z python-3.11.14       | 29.8 MB   | ########## | 100% 
2026-01-22T07:48:37.7741957Z 
2026-01-22T07:48:37.7742388Z 
2026-01-22T07:48:37.7742395Z 
2026-01-22T07:48:37.7742481Z 
2026-01-22T07:48:37.9726309Z setuptools-80.9.0    | 1.9 MB    | ########## | 100% [A[A[A[A
2026-01-22T07:48:37.9726812Z 
2026-01-22T07:48:37.9726819Z 
2026-01-22T07:48:37.9726825Z 
2026-01-22T07:48:37.9726830Z 
2026-01-22T07:48:37.9726846Z 
2026-01-22T07:48:37.9726853Z 
2026-01-22T07:48:37.9726859Z 
2026-01-22T07:48:37.9726865Z 
2026-01-22T07:48:37.9732425Z xorg-libx11-1.8.12   | 895 KB    | ########## | 100% [A[A[A[A[A[A[A[A
2026-01-22T07:48:37.9732883Z 
2026-01-22T07:48:37.9732890Z 
2026-01-22T07:48:37.9732897Z 
2026-01-22T07:48:37.9732904Z 
2026-01-22T07:48:37.9732911Z 
2026-01-22T07:48:37.9732917Z 
2026-01-22T07:48:37.9732924Z 
2026-01-22T07:48:37.9732930Z 
2026-01-22T07:48:37.9799029Z xorg-libx11-1.8.12   | 895 KB    | ########## | 100% [A[A[A[A[A[A[A[A
2026-01-22T07:48:37.9799507Z 
2026-01-22T07:48:37.9799514Z 
2026-01-22T07:48:37.9799552Z 
2026-01-22T07:48:37.9799558Z 
2026-01-22T07:48:37.9799564Z 
2026-01-22T07:48:37.9801050Z 
2026-01-22T07:48:37.9809501Z pip-25.3             | 1.1 MB    | ########## | 100% [A[A[A[A[A[A
2026-01-22T07:48:37.9809919Z 
2026-01-22T07:48:37.9809952Z 
2026-01-22T07:48:37.9809958Z 
2026-01-22T07:48:37.9809967Z 
2026-01-22T07:48:37.9809972Z 
2026-01-22T07:48:37.9809980Z 
2026-01-22T07:48:38.0254405Z pip-25.3             | 1.1 MB    | ########## | 100% [A[A[A[A[A[A
2026-01-22T07:48:38.0254825Z 
2026-01-22T07:48:38.0254832Z 
2026-01-22T07:48:38.0254838Z 
2026-01-22T07:48:38.0254843Z 
2026-01-22T07:48:38.0254849Z 
2026-01-22T07:48:38.0254855Z 
2026-01-22T07:48:38.0254862Z 
2026-01-22T07:48:38.0254868Z 
2026-01-22T07:48:38.0254874Z 
2026-01-22T07:48:38.0254884Z 
2026-01-22T07:48:38.0259318Z ld_impl_linux-64-2.4 | 672 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.0259779Z 
2026-01-22T07:48:38.0259786Z 
2026-01-22T07:48:38.0259792Z 
2026-01-22T07:48:38.0259798Z 
2026-01-22T07:48:38.0259839Z 
2026-01-22T07:48:38.0259845Z 
2026-01-22T07:48:38.0259851Z 
2026-01-22T07:48:38.0259856Z 
2026-01-22T07:48:38.0259862Z 
2026-01-22T07:48:38.0259871Z 
2026-01-22T07:48:38.0556989Z ld_impl_linux-64-2.4 | 672 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.0557462Z 
2026-01-22T07:48:38.0557468Z 
2026-01-22T07:48:38.0557473Z 
2026-01-22T07:48:38.0557478Z 
2026-01-22T07:48:38.0557483Z 
2026-01-22T07:48:38.0557487Z 
2026-01-22T07:48:38.0557493Z 
2026-01-22T07:48:38.0557497Z 
2026-01-22T07:48:38.0558864Z 
2026-01-22T07:48:38.0562958Z libgcc-15.2.0        | 806 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.0563381Z 
2026-01-22T07:48:38.0563386Z 
2026-01-22T07:48:38.0563392Z 
2026-01-22T07:48:38.0563397Z 
2026-01-22T07:48:38.0563401Z 
2026-01-22T07:48:38.0563406Z 
2026-01-22T07:48:38.0563421Z 
2026-01-22T07:48:38.0563428Z 
2026-01-22T07:48:38.0563433Z 
2026-01-22T07:48:38.1862010Z libgcc-15.2.0        | 806 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.1862598Z 
2026-01-22T07:48:38.1862605Z 
2026-01-22T07:48:38.1862609Z 
2026-01-22T07:48:38.1862613Z 
2026-01-22T07:48:38.1862617Z 
2026-01-22T07:48:38.1862621Z 
2026-01-22T07:48:38.1862625Z 
2026-01-22T07:48:38.1862733Z 
2026-01-22T07:48:38.1862738Z 
2026-01-22T07:48:38.1862741Z 
2026-01-22T07:48:38.1862744Z 
2026-01-22T07:48:38.1862746Z 
2026-01-22T07:48:38.1867512Z xz-5.6.4             | 567 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.1867947Z 
2026-01-22T07:48:38.1867955Z 
2026-01-22T07:48:38.1867959Z 
2026-01-22T07:48:38.1867964Z 
2026-01-22T07:48:38.1867967Z 
2026-01-22T07:48:38.1867974Z 
2026-01-22T07:48:38.1867978Z 
2026-01-22T07:48:38.1867981Z 
2026-01-22T07:48:38.1867985Z 
2026-01-22T07:48:38.1867988Z 
2026-01-22T07:48:38.1867991Z 
2026-01-22T07:48:38.1868882Z 
2026-01-22T07:48:38.2313872Z xz-5.6.4             | 567 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.2314309Z 
2026-01-22T07:48:38.2314347Z 
2026-01-22T07:48:38.2314353Z 
2026-01-22T07:48:38.2314361Z 
2026-01-22T07:48:38.2314366Z 
2026-01-22T07:48:38.2314371Z 
2026-01-22T07:48:38.2314377Z 
2026-01-22T07:48:38.2314381Z 
2026-01-22T07:48:38.2314387Z 
2026-01-22T07:48:38.2314392Z 
2026-01-22T07:48:38.2314419Z 
2026-01-22T07:48:38.2314425Z 
2026-01-22T07:48:38.2314445Z 
2026-01-22T07:48:38.2317299Z readline-8.3         | 471 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.2317754Z 
2026-01-22T07:48:38.2317760Z 
2026-01-22T07:48:38.2317765Z 
2026-01-22T07:48:38.2317770Z 
2026-01-22T07:48:38.2317774Z 
2026-01-22T07:48:38.2317779Z 
2026-01-22T07:48:38.2317784Z 
2026-01-22T07:48:38.2317804Z 
2026-01-22T07:48:38.2317809Z 
2026-01-22T07:48:38.2317814Z 
2026-01-22T07:48:38.2317818Z 
2026-01-22T07:48:38.2317824Z 
2026-01-22T07:48:38.2317837Z 
2026-01-22T07:48:38.2912787Z readline-8.3         | 471 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.2913275Z 
2026-01-22T07:48:38.2913318Z 
2026-01-22T07:48:38.2913323Z 
2026-01-22T07:48:38.2913328Z 
2026-01-22T07:48:38.2913333Z 
2026-01-22T07:48:38.2913336Z 
2026-01-22T07:48:38.2913341Z 
2026-01-22T07:48:38.2913346Z 
2026-01-22T07:48:38.2913351Z 
2026-01-22T07:48:38.2913357Z 
2026-01-22T07:48:38.2913391Z 
2026-01-22T07:48:38.2913396Z 
2026-01-22T07:48:38.2913401Z 
2026-01-22T07:48:38.2913419Z 
2026-01-22T07:48:38.2913834Z libgomp-15.2.0       | 436 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.2914229Z 
2026-01-22T07:48:38.2914235Z 
2026-01-22T07:48:38.2914240Z 
2026-01-22T07:48:38.2914245Z 
2026-01-22T07:48:38.2914250Z 
2026-01-22T07:48:38.2914264Z 
2026-01-22T07:48:38.2914268Z 
2026-01-22T07:48:38.2914273Z 
2026-01-22T07:48:38.2914278Z 
2026-01-22T07:48:38.2914283Z 
2026-01-22T07:48:38.2914289Z 
2026-01-22T07:48:38.2914294Z 
2026-01-22T07:48:38.2914299Z 
2026-01-22T07:48:38.2916625Z 
2026-01-22T07:48:38.3029016Z libgomp-15.2.0       | 436 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3029816Z 
2026-01-22T07:48:38.3029823Z 
2026-01-22T07:48:38.3029828Z 
2026-01-22T07:48:38.3029833Z 
2026-01-22T07:48:38.3029839Z 
2026-01-22T07:48:38.3029844Z 
2026-01-22T07:48:38.3029850Z 
2026-01-22T07:48:38.3029868Z 
2026-01-22T07:48:38.3029875Z 
2026-01-22T07:48:38.3029880Z 
2026-01-22T07:48:38.3030043Z 
2026-01-22T07:48:38.3033487Z xorg-xorgproto-2024. | 580 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3033982Z 
2026-01-22T07:48:38.3033989Z 
2026-01-22T07:48:38.3033995Z 
2026-01-22T07:48:38.3034000Z 
2026-01-22T07:48:38.3034003Z 
2026-01-22T07:48:38.3034008Z 
2026-01-22T07:48:38.3034012Z 
2026-01-22T07:48:38.3034017Z 
2026-01-22T07:48:38.3034022Z 
2026-01-22T07:48:38.3034028Z 
2026-01-22T07:48:38.3034033Z 
2026-01-22T07:48:38.3459227Z xorg-xorgproto-2024. | 580 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3459748Z 
2026-01-22T07:48:38.3459756Z 
2026-01-22T07:48:38.3459764Z 
2026-01-22T07:48:38.3460040Z 
2026-01-22T07:48:38.3460046Z 
2026-01-22T07:48:38.3460052Z 
2026-01-22T07:48:38.3460057Z 
2026-01-22T07:48:38.3460062Z 
2026-01-22T07:48:38.3460067Z 
2026-01-22T07:48:38.3460072Z 
2026-01-22T07:48:38.3460077Z 
2026-01-22T07:48:38.3460082Z 
2026-01-22T07:48:38.3460209Z 
2026-01-22T07:48:38.3460216Z 
2026-01-22T07:48:38.3460221Z 
2026-01-22T07:48:38.3460227Z 
2026-01-22T07:48:38.3464089Z bzip2-1.0.8          | 262 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3464545Z 
2026-01-22T07:48:38.3464551Z 
2026-01-22T07:48:38.3464555Z 
2026-01-22T07:48:38.3464560Z 
2026-01-22T07:48:38.3464564Z 
2026-01-22T07:48:38.3464569Z 
2026-01-22T07:48:38.3464573Z 
2026-01-22T07:48:38.3464578Z 
2026-01-22T07:48:38.3464583Z 
2026-01-22T07:48:38.3464588Z 
2026-01-22T07:48:38.3464592Z 
2026-01-22T07:48:38.3464596Z 
2026-01-22T07:48:38.3464601Z 
2026-01-22T07:48:38.3464606Z 
2026-01-22T07:48:38.3464625Z 
2026-01-22T07:48:38.3464639Z 
2026-01-22T07:48:38.3991833Z bzip2-1.0.8          | 262 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3992281Z 
2026-01-22T07:48:38.3992288Z 
2026-01-22T07:48:38.3992293Z 
2026-01-22T07:48:38.3992297Z 
2026-01-22T07:48:38.3992314Z 
2026-01-22T07:48:38.3992338Z 
2026-01-22T07:48:38.3992344Z 
2026-01-22T07:48:38.3992349Z 
2026-01-22T07:48:38.3992354Z 
2026-01-22T07:48:38.3992359Z 
2026-01-22T07:48:38.3992364Z 
2026-01-22T07:48:38.3992369Z 
2026-01-22T07:48:38.3992373Z 
2026-01-22T07:48:38.3992378Z 
2026-01-22T07:48:38.3992382Z 
2026-01-22T07:48:38.3992387Z 
2026-01-22T07:48:38.3992402Z 
2026-01-22T07:48:38.3997684Z wheel-0.45.1         | 151 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.3998188Z 
2026-01-22T07:48:38.3998195Z 
2026-01-22T07:48:38.3998203Z 
2026-01-22T07:48:38.3998209Z 
2026-01-22T07:48:38.3998216Z 
2026-01-22T07:48:38.3998221Z 
2026-01-22T07:48:38.3998226Z 
2026-01-22T07:48:38.3998229Z 
2026-01-22T07:48:38.3998233Z 
2026-01-22T07:48:38.3998252Z 
2026-01-22T07:48:38.3998256Z 
2026-01-22T07:48:38.3998260Z 
2026-01-22T07:48:38.3998264Z 
2026-01-22T07:48:38.3998267Z 
2026-01-22T07:48:38.3998271Z 
2026-01-22T07:48:38.3998274Z 
2026-01-22T07:48:38.3999405Z 
2026-01-22T07:48:38.4150925Z wheel-0.45.1         | 151 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.4151411Z 
2026-01-22T07:48:38.4151418Z 
2026-01-22T07:48:38.4151423Z 
2026-01-22T07:48:38.4151429Z 
2026-01-22T07:48:38.4151434Z 
2026-01-22T07:48:38.4151439Z 
2026-01-22T07:48:38.4151444Z 
2026-01-22T07:48:38.4151449Z 
2026-01-22T07:48:38.4151464Z 
2026-01-22T07:48:38.4151468Z 
2026-01-22T07:48:38.4151473Z 
2026-01-22T07:48:38.4151478Z 
2026-01-22T07:48:38.4151482Z 
2026-01-22T07:48:38.4151487Z 
2026-01-22T07:48:38.4152363Z 
2026-01-22T07:48:38.4157529Z libxcb-1.17.0        | 430 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.4157987Z 
2026-01-22T07:48:38.4157994Z 
2026-01-22T07:48:38.4157999Z 
2026-01-22T07:48:38.4158032Z 
2026-01-22T07:48:38.4158037Z 
2026-01-22T07:48:38.4158043Z 
2026-01-22T07:48:38.4158048Z 
2026-01-22T07:48:38.4158052Z 
2026-01-22T07:48:38.4158057Z 
2026-01-22T07:48:38.4158062Z 
2026-01-22T07:48:38.4158067Z 
2026-01-22T07:48:38.4158083Z 
2026-01-22T07:48:38.4158090Z 
2026-01-22T07:48:38.4158094Z 
2026-01-22T07:48:38.4158099Z 
2026-01-22T07:48:38.4357427Z libxcb-1.17.0        | 430 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.4357916Z 
2026-01-22T07:48:38.4357924Z 
2026-01-22T07:48:38.4357929Z 
2026-01-22T07:48:38.4357936Z 
2026-01-22T07:48:38.4357941Z 
2026-01-22T07:48:38.4357947Z 
2026-01-22T07:48:38.4357953Z 
2026-01-22T07:48:38.4357957Z 
2026-01-22T07:48:38.4357963Z 
2026-01-22T07:48:38.4357969Z 
2026-01-22T07:48:38.4357975Z 
2026-01-22T07:48:38.4357980Z 
2026-01-22T07:48:38.4357985Z 
2026-01-22T07:48:38.4357990Z 
2026-01-22T07:48:38.4357995Z 
2026-01-22T07:48:38.4358013Z 
2026-01-22T07:48:38.4358019Z 
2026-01-22T07:48:38.4358024Z 
2026-01-22T07:48:38.4358283Z 
2026-01-22T07:48:38.4358656Z  ... (more hidden) ...[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.4358972Z 
2026-01-22T07:48:38.4358976Z 
2026-01-22T07:48:38.4358980Z 
2026-01-22T07:48:38.4359150Z 
2026-01-22T07:48:38.4359195Z 
2026-01-22T07:48:38.4359199Z 
2026-01-22T07:48:38.4359203Z 
2026-01-22T07:48:38.4359207Z 
2026-01-22T07:48:38.4359211Z 
2026-01-22T07:48:38.4359215Z 
2026-01-22T07:48:38.4359219Z 
2026-01-22T07:48:38.4359224Z 
2026-01-22T07:48:38.4359228Z 
2026-01-22T07:48:38.4359233Z 
2026-01-22T07:48:38.4359238Z 
2026-01-22T07:48:38.4359243Z 
2026-01-22T07:48:38.4359248Z 
2026-01-22T07:48:38.4359253Z 
2026-01-22T07:48:38.4359259Z 
2026-01-22T07:48:38.6042478Z  ... (more hidden) ...[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.6042952Z 
2026-01-22T07:48:38.6042959Z 
2026-01-22T07:48:38.6042968Z 
2026-01-22T07:48:38.6042975Z 
2026-01-22T07:48:38.6042981Z 
2026-01-22T07:48:38.6042988Z 
2026-01-22T07:48:38.6042994Z 
2026-01-22T07:48:38.6043033Z 
2026-01-22T07:48:38.6043039Z 
2026-01-22T07:48:38.6043044Z 
2026-01-22T07:48:38.6043049Z 
2026-01-22T07:48:38.6043057Z 
2026-01-22T07:48:38.6043062Z 
2026-01-22T07:48:38.6043068Z 
2026-01-22T07:48:38.6043078Z 
2026-01-22T07:48:38.6043103Z 
2026-01-22T07:48:38.6043108Z 
2026-01-22T07:48:38.6043111Z 
2026-01-22T07:48:38.6043434Z libffi-3.4.4         | 141 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:38.6043819Z 
2026-01-22T07:48:38.6043824Z 
2026-01-22T07:48:38.6043838Z 
2026-01-22T07:48:38.6043844Z 
2026-01-22T07:48:38.6043850Z 
2026-01-22T07:48:38.6043854Z 
2026-01-22T07:48:38.6043860Z 
2026-01-22T07:48:38.6043865Z 
2026-01-22T07:48:38.6043870Z 
2026-01-22T07:48:38.6043885Z 
2026-01-22T07:48:38.6043890Z 
2026-01-22T07:48:38.6043895Z 
2026-01-22T07:48:38.6043900Z 
2026-01-22T07:48:38.6043904Z 
2026-01-22T07:48:38.6043909Z 
2026-01-22T07:48:38.6043913Z 
2026-01-22T07:48:38.6043918Z 
2026-01-22T07:48:38.6047036Z 
2026-01-22T07:48:39.0746816Z libffi-3.4.4         | 141 KB    | ########## | 100% [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.0747322Z 
2026-01-22T07:48:39.0747330Z 
2026-01-22T07:48:39.0747337Z 
2026-01-22T07:48:39.0747344Z 
2026-01-22T07:48:39.0747382Z 
2026-01-22T07:48:39.0747388Z 
2026-01-22T07:48:39.0747406Z 
2026-01-22T07:48:39.0747714Z ncurses-6.5          | 1.1 MB    | ########## | 100% [A[A[A[A[A[A[A
2026-01-22T07:48:39.0748077Z 
2026-01-22T07:48:39.0748083Z 
2026-01-22T07:48:39.0748088Z 
2026-01-22T07:48:39.0748094Z 
2026-01-22T07:48:39.0748098Z 
2026-01-22T07:48:39.0748102Z 
2026-01-22T07:48:39.0748108Z 
2026-01-22T07:48:39.5164132Z ncurses-6.5          | 1.1 MB    | ########## | 100% [A[A[A[A[A[A[A
2026-01-22T07:48:39.5168426Z python-3.11.14       | 29.8 MB   | ########## | 100% 
2026-01-22T07:48:39.5168777Z 
2026-01-22T07:48:39.5168783Z 
2026-01-22T07:48:39.5168802Z 
2026-01-22T07:48:39.5168808Z 
2026-01-22T07:48:39.5168813Z 
2026-01-22T07:48:39.5168819Z 
2026-01-22T07:48:39.5168862Z 
2026-01-22T07:48:39.5168868Z 
2026-01-22T07:48:39.5168874Z 
2026-01-22T07:48:39.5168879Z 
2026-01-22T07:48:39.5168884Z 
2026-01-22T07:48:39.5168890Z 
2026-01-22T07:48:39.5168895Z 
2026-01-22T07:48:39.5168901Z 
2026-01-22T07:48:39.5168920Z 
2026-01-22T07:48:39.5168926Z 
2026-01-22T07:48:39.5168931Z 
2026-01-22T07:48:39.5168937Z 
2026-01-22T07:48:39.5168942Z 
2026-01-22T07:48:39.5169048Z                       
2026-01-22T07:48:39.5169757Z [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5170218Z                                                      
2026-01-22T07:48:39.5170688Z 
2026-01-22T07:48:39.5170943Z                                                      [A
2026-01-22T07:48:39.5171207Z 
2026-01-22T07:48:39.5171213Z 
2026-01-22T07:48:39.5171434Z                                                      [A[A
2026-01-22T07:48:39.5171742Z 
2026-01-22T07:48:39.5171749Z 
2026-01-22T07:48:39.5171755Z 
2026-01-22T07:48:39.5172009Z                                                      [A[A[A
2026-01-22T07:48:39.5172550Z 
2026-01-22T07:48:39.5172556Z 
2026-01-22T07:48:39.5172562Z 
2026-01-22T07:48:39.5172567Z 
2026-01-22T07:48:39.5172846Z                                                      [A[A[A[A
2026-01-22T07:48:39.5173302Z 
2026-01-22T07:48:39.5173309Z 
2026-01-22T07:48:39.5173315Z 
2026-01-22T07:48:39.5173320Z 
2026-01-22T07:48:39.5173326Z 
2026-01-22T07:48:39.5173586Z                                                      [A[A[A[A[A
2026-01-22T07:48:39.5173920Z 
2026-01-22T07:48:39.5173925Z 
2026-01-22T07:48:39.5173930Z 
2026-01-22T07:48:39.5173934Z 
2026-01-22T07:48:39.5173939Z 
2026-01-22T07:48:39.5173944Z 
2026-01-22T07:48:39.5174206Z                                                      [A[A[A[A[A[A
2026-01-22T07:48:39.5174534Z 
2026-01-22T07:48:39.5174551Z 
2026-01-22T07:48:39.5174556Z 
2026-01-22T07:48:39.5174561Z 
2026-01-22T07:48:39.5174566Z 
2026-01-22T07:48:39.5174572Z 
2026-01-22T07:48:39.5174578Z 
2026-01-22T07:48:39.5174843Z                                                      [A[A[A[A[A[A[A
2026-01-22T07:48:39.5175179Z 
2026-01-22T07:48:39.5175186Z 
2026-01-22T07:48:39.5175191Z 
2026-01-22T07:48:39.5175197Z 
2026-01-22T07:48:39.5175215Z 
2026-01-22T07:48:39.5175221Z 
2026-01-22T07:48:39.5175232Z 
2026-01-22T07:48:39.5175238Z 
2026-01-22T07:48:39.5175518Z                                                      [A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5175855Z 
2026-01-22T07:48:39.5175860Z 
2026-01-22T07:48:39.5175865Z 
2026-01-22T07:48:39.5175872Z 
2026-01-22T07:48:39.5175878Z 
2026-01-22T07:48:39.5175883Z 
2026-01-22T07:48:39.5175902Z 
2026-01-22T07:48:39.5175908Z 
2026-01-22T07:48:39.5175913Z 
2026-01-22T07:48:39.5176227Z                                                      [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5176569Z 
2026-01-22T07:48:39.5176574Z 
2026-01-22T07:48:39.5176578Z 
2026-01-22T07:48:39.5176583Z 
2026-01-22T07:48:39.5176589Z 
2026-01-22T07:48:39.5176594Z 
2026-01-22T07:48:39.5176600Z 
2026-01-22T07:48:39.5176605Z 
2026-01-22T07:48:39.5176616Z 
2026-01-22T07:48:39.5176622Z 
2026-01-22T07:48:39.5176906Z                                                      [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5177263Z 
2026-01-22T07:48:39.5177270Z 
2026-01-22T07:48:39.5177279Z 
2026-01-22T07:48:39.5177284Z 
2026-01-22T07:48:39.5177290Z 
2026-01-22T07:48:39.5177296Z 
2026-01-22T07:48:39.5177302Z 
2026-01-22T07:48:39.5177307Z 
2026-01-22T07:48:39.5177313Z 
2026-01-22T07:48:39.5177318Z 
2026-01-22T07:48:39.5177324Z 
2026-01-22T07:48:39.5177626Z                                                      [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5177992Z 
2026-01-22T07:48:39.5177998Z 
2026-01-22T07:48:39.5178003Z 
2026-01-22T07:48:39.5178008Z 
2026-01-22T07:48:39.5178014Z 
2026-01-22T07:48:39.5178020Z 
2026-01-22T07:48:39.5178026Z 
2026-01-22T07:48:39.5178032Z 
2026-01-22T07:48:39.5178037Z 
2026-01-22T07:48:39.5178043Z 
2026-01-22T07:48:39.5178049Z 
2026-01-22T07:48:39.5178053Z 
2026-01-22T07:48:39.5178362Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5178731Z 
2026-01-22T07:48:39.5178737Z 
2026-01-22T07:48:39.5178743Z 
2026-01-22T07:48:39.5178749Z 
2026-01-22T07:48:39.5178755Z 
2026-01-22T07:48:39.5178765Z 
2026-01-22T07:48:39.5178770Z 
2026-01-22T07:48:39.5178775Z 
2026-01-22T07:48:39.5178780Z 
2026-01-22T07:48:39.5178785Z 
2026-01-22T07:48:39.5178789Z 
2026-01-22T07:48:39.5178795Z 
2026-01-22T07:48:39.5178800Z 
2026-01-22T07:48:39.5179121Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5179472Z 
2026-01-22T07:48:39.5179477Z 
2026-01-22T07:48:39.5179482Z 
2026-01-22T07:48:39.5179487Z 
2026-01-22T07:48:39.5179492Z 
2026-01-22T07:48:39.5179497Z 
2026-01-22T07:48:39.5179502Z 
2026-01-22T07:48:39.5179507Z 
2026-01-22T07:48:39.5179512Z 
2026-01-22T07:48:39.5179517Z 
2026-01-22T07:48:39.5179523Z 
2026-01-22T07:48:39.5179528Z 
2026-01-22T07:48:39.5179540Z 
2026-01-22T07:48:39.5179546Z 
2026-01-22T07:48:39.5179979Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5180298Z 
2026-01-22T07:48:39.5180304Z 
2026-01-22T07:48:39.5180309Z 
2026-01-22T07:48:39.5180314Z 
2026-01-22T07:48:39.5180505Z 
2026-01-22T07:48:39.5180512Z 
2026-01-22T07:48:39.5180518Z 
2026-01-22T07:48:39.5180533Z 
2026-01-22T07:48:39.5180539Z 
2026-01-22T07:48:39.5180544Z 
2026-01-22T07:48:39.5180550Z 
2026-01-22T07:48:39.5180556Z 
2026-01-22T07:48:39.5180561Z 
2026-01-22T07:48:39.5180566Z 
2026-01-22T07:48:39.5180572Z 
2026-01-22T07:48:39.5180915Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5181133Z 
2026-01-22T07:48:39.5181137Z 
2026-01-22T07:48:39.5181152Z 
2026-01-22T07:48:39.5181155Z 
2026-01-22T07:48:39.5181158Z 
2026-01-22T07:48:39.5181161Z 
2026-01-22T07:48:39.5181164Z 
2026-01-22T07:48:39.5181167Z 
2026-01-22T07:48:39.5181170Z 
2026-01-22T07:48:39.5181172Z 
2026-01-22T07:48:39.5181175Z 
2026-01-22T07:48:39.5181181Z 
2026-01-22T07:48:39.5181184Z 
2026-01-22T07:48:39.5181187Z 
2026-01-22T07:48:39.5181190Z 
2026-01-22T07:48:39.5181192Z 
2026-01-22T07:48:39.5181389Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5181617Z 
2026-01-22T07:48:39.5181621Z 
2026-01-22T07:48:39.5181624Z 
2026-01-22T07:48:39.5181627Z 
2026-01-22T07:48:39.5181630Z 
2026-01-22T07:48:39.5181632Z 
2026-01-22T07:48:39.5181635Z 
2026-01-22T07:48:39.5181638Z 
2026-01-22T07:48:39.5181640Z 
2026-01-22T07:48:39.5181643Z 
2026-01-22T07:48:39.5181646Z 
2026-01-22T07:48:39.5181649Z 
2026-01-22T07:48:39.5181652Z 
2026-01-22T07:48:39.5181654Z 
2026-01-22T07:48:39.5181657Z 
2026-01-22T07:48:39.5181660Z 
2026-01-22T07:48:39.5181662Z 
2026-01-22T07:48:39.5181978Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5182315Z 
2026-01-22T07:48:39.5182320Z 
2026-01-22T07:48:39.5182325Z 
2026-01-22T07:48:39.5182336Z 
2026-01-22T07:48:39.5182340Z 
2026-01-22T07:48:39.5182345Z 
2026-01-22T07:48:39.5182349Z 
2026-01-22T07:48:39.5182354Z 
2026-01-22T07:48:39.5182358Z 
2026-01-22T07:48:39.5182362Z 
2026-01-22T07:48:39.5182367Z 
2026-01-22T07:48:39.5182373Z 
2026-01-22T07:48:39.5182389Z 
2026-01-22T07:48:39.5182394Z 
2026-01-22T07:48:39.5182398Z 
2026-01-22T07:48:39.5182402Z 
2026-01-22T07:48:39.5182406Z 
2026-01-22T07:48:39.5182411Z 
2026-01-22T07:48:39.5182740Z                                                      [A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5183063Z 
2026-01-22T07:48:39.5183068Z 
2026-01-22T07:48:39.5183238Z [A
2026-01-22T07:48:39.5183370Z 
2026-01-22T07:48:39.5183374Z 
2026-01-22T07:48:39.5183505Z [A[A
2026-01-22T07:48:39.5183637Z 
2026-01-22T07:48:39.5183643Z 
2026-01-22T07:48:39.5183649Z 
2026-01-22T07:48:39.5183777Z [A[A[A
2026-01-22T07:48:39.5183919Z 
2026-01-22T07:48:39.5183924Z 
2026-01-22T07:48:39.5183929Z 
2026-01-22T07:48:39.5183934Z 
2026-01-22T07:48:39.5184068Z [A[A[A[A
2026-01-22T07:48:39.5184164Z 
2026-01-22T07:48:39.5184168Z 
2026-01-22T07:48:39.5184171Z 
2026-01-22T07:48:39.5184175Z 
2026-01-22T07:48:39.5184178Z 
2026-01-22T07:48:39.5184272Z [A[A[A[A[A
2026-01-22T07:48:39.5184373Z 
2026-01-22T07:48:39.5184384Z 
2026-01-22T07:48:39.5184387Z 
2026-01-22T07:48:39.5184390Z 
2026-01-22T07:48:39.5184393Z 
2026-01-22T07:48:39.5184396Z 
2026-01-22T07:48:39.5184484Z [A[A[A[A[A[A
2026-01-22T07:48:39.5184591Z 
2026-01-22T07:48:39.5184594Z 
2026-01-22T07:48:39.5184597Z 
2026-01-22T07:48:39.5184600Z 
2026-01-22T07:48:39.5184603Z 
2026-01-22T07:48:39.5184606Z 
2026-01-22T07:48:39.5184609Z 
2026-01-22T07:48:39.5184696Z [A[A[A[A[A[A[A
2026-01-22T07:48:39.5184811Z 
2026-01-22T07:48:39.5184814Z 
2026-01-22T07:48:39.5184818Z 
2026-01-22T07:48:39.5184821Z 
2026-01-22T07:48:39.5184823Z 
2026-01-22T07:48:39.5184826Z 
2026-01-22T07:48:39.5184829Z 
2026-01-22T07:48:39.5184832Z 
2026-01-22T07:48:39.5184923Z [A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5185188Z 
2026-01-22T07:48:39.5185198Z 
2026-01-22T07:48:39.5185201Z 
2026-01-22T07:48:39.5185204Z 
2026-01-22T07:48:39.5185207Z 
2026-01-22T07:48:39.5185209Z 
2026-01-22T07:48:39.5185212Z 
2026-01-22T07:48:39.5185215Z 
2026-01-22T07:48:39.5185218Z 
2026-01-22T07:48:39.5185377Z [A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5185501Z 
2026-01-22T07:48:39.5185504Z 
2026-01-22T07:48:39.5185507Z 
2026-01-22T07:48:39.5185523Z 
2026-01-22T07:48:39.5185525Z 
2026-01-22T07:48:39.5185528Z 
2026-01-22T07:48:39.5185531Z 
2026-01-22T07:48:39.5185534Z 
2026-01-22T07:48:39.5185536Z 
2026-01-22T07:48:39.5185539Z 
2026-01-22T07:48:39.5185642Z [A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5185768Z 
2026-01-22T07:48:39.5185771Z 
2026-01-22T07:48:39.5185774Z 
2026-01-22T07:48:39.5185777Z 
2026-01-22T07:48:39.5185792Z 
2026-01-22T07:48:39.5185794Z 
2026-01-22T07:48:39.5185797Z 
2026-01-22T07:48:39.5185800Z 
2026-01-22T07:48:39.5185803Z 
2026-01-22T07:48:39.5185806Z 
2026-01-22T07:48:39.5185808Z 
2026-01-22T07:48:39.5185910Z [A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5186048Z 
2026-01-22T07:48:39.5186051Z 
2026-01-22T07:48:39.5186054Z 
2026-01-22T07:48:39.5186064Z 
2026-01-22T07:48:39.5186067Z 
2026-01-22T07:48:39.5186070Z 
2026-01-22T07:48:39.5186072Z 
2026-01-22T07:48:39.5186079Z 
2026-01-22T07:48:39.5186082Z 
2026-01-22T07:48:39.5186085Z 
2026-01-22T07:48:39.5186087Z 
2026-01-22T07:48:39.5186090Z 
2026-01-22T07:48:39.5186194Z [A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5186340Z 
2026-01-22T07:48:39.5186343Z 
2026-01-22T07:48:39.5186353Z 
2026-01-22T07:48:39.5186356Z 
2026-01-22T07:48:39.5186358Z 
2026-01-22T07:48:39.5186361Z 
2026-01-22T07:48:39.5186364Z 
2026-01-22T07:48:39.5186367Z 
2026-01-22T07:48:39.5186370Z 
2026-01-22T07:48:39.5186372Z 
2026-01-22T07:48:39.5186375Z 
2026-01-22T07:48:39.5186378Z 
2026-01-22T07:48:39.5186381Z 
2026-01-22T07:48:39.5186492Z [A[A[A[A[A[A[A[A[A[A[A[A[A
2026-01-22T07:48:39.5186649Z 
2026-01-22T07:48:39.5186652Z 
2026-01-22T07:48:39.5186656Z 
2026-01-22T07:48:39.5186662Z 
2026-01-22T07:48:39.5186664Z 
2026-01-22T07:48:39.5186667Z 
2026-01-22T07:48:39.5186670Z 
2026-01-22T07:48:39.5186673Z 
2026-01-22T07:48:39.5186676Z 
2026-01-22T07:48:39.5186678Z 
2026-01-22T07:48:39.5186681Z 
2026-01-22T07:48:39.5186687Z 
2026-01-22T07:48:39.5186690Z 
2026-01-22T07:48:39.5186692Z 
2026-01-22T07:48:39.5186822Z [A[A[A[A[A[A[A[A[A[A[A[A[A[A done
2026-01-22T07:48:39.7292137Z Preparing transaction: / - done
2026-01-22T07:48:40.7772992Z Verifying transaction: | / - \ | / - \ | / done
2026-01-22T07:48:43.0898755Z Executing transaction: \ | / - \ | / - \ | / - \ | / - \ | / - \ | / done
2026-01-22T07:48:43.1916016Z #
2026-01-22T07:48:43.1916380Z # To activate this environment, use
2026-01-22T07:48:43.1916758Z #
2026-01-22T07:48:43.1916976Z #     $ conda activate test
2026-01-22T07:48:43.1917281Z #
2026-01-22T07:48:43.1917503Z # To deactivate an active environment, use
2026-01-22T07:48:43.1917824Z #
2026-01-22T07:48:43.1918086Z #     $ conda deactivate
2026-01-22T07:48:43.1918289Z 
2026-01-22T07:48:43.3326872Z ##[endgroup]
2026-01-22T07:48:43.3327228Z ##[endgroup]
2026-01-22T07:48:43.3327438Z setup-miniconda ran successfully
2026-01-22T07:48:43.3967846Z ##[group]Run actions/cache@v3
2026-01-22T07:48:43.3968078Z with:
2026-01-22T07:48:43.3968255Z   path: ~/mth5_global_test_cache
2026-01-22T07:48:43.3968656Z   key: mth5-fixtures-Linux-b6cb0bc88c0a6c85f8c717eff731f9350e7d30cda96b985b3eb978bd4281bcab
2026-01-22T07:48:43.3969107Z   restore-keys: mth5-fixtures-Linux-

2026-01-22T07:48:43.3969344Z   enableCrossOsArchive: false
2026-01-22T07:48:43.3969562Z   fail-on-cache-miss: false
2026-01-22T07:48:43.3969754Z   lookup-only: false
2026-01-22T07:48:43.3969931Z env:
2026-01-22T07:48:43.3970087Z   INPUT_RUN_POST: true
2026-01-22T07:48:43.3970276Z   CONDA: /usr/share/miniconda
2026-01-22T07:48:43.3970705Z ##[endgroup]
2026-01-22T07:48:43.8364869Z Cache hit for: mth5-fixtures-Linux-b6cb0bc88c0a6c85f8c717eff731f9350e7d30cda96b985b3eb978bd4281bcab
2026-01-22T07:48:45.0886155Z Received 46137344 of 63413615 (72.8%), 44.0 MBs/sec
2026-01-22T07:48:45.3037869Z Received 63413615 of 63413615 (100.0%), 49.8 MBs/sec
2026-01-22T07:48:45.3038530Z Cache Size: ~60 MB (63413615 B)
2026-01-22T07:48:45.3145232Z [command]/usr/bin/tar -xf /home/runner/work/_temp/b9f5c4d9-d290-47a8-b460-578f0c2e11e5/cache.tzst -P -C /home/runner/work/mth5/mth5 --use-compress-program unzstd
2026-01-22T07:48:45.4702990Z Cache restored successfully
2026-01-22T07:48:45.4856687Z Cache restored from key: mth5-fixtures-Linux-b6cb0bc88c0a6c85f8c717eff731f9350e7d30cda96b985b3eb978bd4281bcab
2026-01-22T07:48:45.4952583Z ##[group]Run mkdir -p ~/mth5_global_test_cache
2026-01-22T07:48:45.4953012Z [36;1mmkdir -p ~/mth5_global_test_cache[0m
2026-01-22T07:48:45.4973203Z shell: /usr/bin/bash -el {0}
2026-01-22T07:48:45.4973448Z env:
2026-01-22T07:48:45.4973621Z   INPUT_RUN_POST: true
2026-01-22T07:48:45.4973844Z   CONDA: /usr/share/miniconda
2026-01-22T07:48:45.4974072Z ##[endgroup]
2026-01-22T07:48:46.9119173Z ##[group]Run python --version
2026-01-22T07:48:46.9119458Z [36;1mpython --version[0m
2026-01-22T07:48:46.9119674Z [36;1mconda install pytest[0m
2026-01-22T07:48:46.9119898Z [36;1mconda install pytest-cov[0m
2026-01-22T07:48:46.9120142Z [36;1mconda install pytest-subtests[0m
2026-01-22T07:48:46.9120599Z [36;1mconda install pytest-xdist[psutil][0m
2026-01-22T07:48:46.9120958Z [36;1mconda install pytest-benchmark[0m
2026-01-22T07:48:46.9121208Z [36;1mpip install mt_metadata[obspy] [0m
2026-01-22T07:48:46.9121562Z [36;1mpip install git+https://github.com/kujaku11/mth5_test_data.git[0m
2026-01-22T07:48:46.9139930Z shell: /usr/bin/bash -el {0}
2026-01-22T07:48:46.9140159Z env:
2026-01-22T07:48:46.9140538Z   INPUT_RUN_POST: true
2026-01-22T07:48:46.9140760Z   CONDA: /usr/share/miniconda
2026-01-22T07:48:46.9140964Z ##[endgroup]
2026-01-22T07:48:48.2963076Z Python 3.11.14
2026-01-22T07:48:48.7016916Z CI detected...
2026-01-22T07:48:48.7018881Z 2 channel Terms of Service accepted
2026-01-22T07:48:49.0111257Z Channels:
2026-01-22T07:48:49.0111489Z  - defaults
2026-01-22T07:48:49.0111751Z Platform: linux-64
2026-01-22T07:48:49.8521294Z Collecting package metadata (repodata.json): - \ | done
2026-01-22T07:48:49.9525264Z Solving environment: - done
2026-01-22T07:48:49.9653004Z 
2026-01-22T07:48:49.9653600Z ## Package Plan ##
2026-01-22T07:48:49.9653814Z 
2026-01-22T07:48:49.9654080Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:48:49.9654492Z 
2026-01-22T07:48:49.9654637Z   added / updated specs:
2026-01-22T07:48:49.9655007Z     - pytest
2026-01-22T07:48:49.9655139Z 
2026-01-22T07:48:49.9655143Z 
2026-01-22T07:48:49.9655260Z The following packages will be downloaded:
2026-01-22T07:48:49.9655473Z 
2026-01-22T07:48:49.9655634Z     package                    |            build
2026-01-22T07:48:49.9655995Z     ---------------------------|-----------------
2026-01-22T07:48:49.9656514Z     iniconfig-2.3.0            |  py311h06a4308_0          22 KB
2026-01-22T07:48:49.9657283Z     packaging-25.0             |  py311h06a4308_1         191 KB
2026-01-22T07:48:49.9657938Z     pluggy-1.5.0               |  py311h06a4308_0          46 KB
2026-01-22T07:48:49.9658564Z     pygments-2.19.2            |  py311h06a4308_0         4.7 MB
2026-01-22T07:48:49.9659186Z     pytest-8.4.2               |  py311h06a4308_0         1.2 MB
2026-01-22T07:48:49.9659794Z     ------------------------------------------------------------
2026-01-22T07:48:49.9660601Z                                            Total:         6.2 MB
2026-01-22T07:48:49.9661005Z 
2026-01-22T07:48:49.9661210Z The following NEW packages will be INSTALLED:
2026-01-22T07:48:49.9661607Z 
2026-01-22T07:48:49.9661994Z   iniconfig          pkgs/main/linux-64::iniconfig-2.3.0-py311h06a4308_0 
2026-01-22T07:48:49.9662823Z   packaging          pkgs/main/linux-64::packaging-25.0-py311h06a4308_1 
2026-01-22T07:48:49.9663585Z   pluggy             pkgs/main/linux-64::pluggy-1.5.0-py311h06a4308_0 
2026-01-22T07:48:49.9664705Z   pygments           pkgs/main/linux-64::pygments-2.19.2-py311h06a4308_0 
2026-01-22T07:48:49.9665380Z   pytest             pkgs/main/linux-64::pytest-8.4.2-py311h06a4308_0 
2026-01-22T07:48:49.9665668Z 
2026-01-22T07:48:49.9665676Z 
2026-01-22T07:48:49.9665683Z 
2026-01-22T07:48:49.9665909Z Downloading and Extracting Packages: ...working...
2026-01-22T07:48:49.9666462Z pygments-2.19.2      | 4.7 MB    |            |   0% 
2026-01-22T07:48:49.9666695Z 
2026-01-22T07:48:49.9668378Z pytest-8.4.2         | 1.2 MB    |            |   0% [A
2026-01-22T07:48:49.9668794Z 
2026-01-22T07:48:49.9668800Z 
2026-01-22T07:48:49.9682514Z packaging-25.0       | 191 KB    |            |   0% [A[A
2026-01-22T07:48:49.9682934Z 
2026-01-22T07:48:49.9682952Z 
2026-01-22T07:48:49.9682965Z 
2026-01-22T07:48:49.9705423Z pluggy-1.5.0         | 46 KB     |            |   0% [A[A[A
2026-01-22T07:48:49.9705837Z 
2026-01-22T07:48:49.9705845Z 
2026-01-22T07:48:49.9705851Z 
2026-01-22T07:48:49.9705857Z 
2026-01-22T07:48:50.5386315Z iniconfig-2.3.0      | 22 KB     |            |   0% [A[A[A[A
2026-01-22T07:48:50.5386675Z 
2026-01-22T07:48:50.5386681Z 
2026-01-22T07:48:50.5386686Z 
2026-01-22T07:48:50.5386690Z 
2026-01-22T07:48:50.5391569Z iniconfig-2.3.0      | 22 KB     | #######1   |  72% [A[A[A[A
2026-01-22T07:48:50.5392089Z 
2026-01-22T07:48:50.5392098Z 
2026-01-22T07:48:50.5392105Z 
2026-01-22T07:48:50.5392112Z 
2026-01-22T07:48:50.5410604Z iniconfig-2.3.0      | 22 KB     | ########## | 100% [A[A[A[A
2026-01-22T07:48:50.5411027Z 
2026-01-22T07:48:50.5411035Z 
2026-01-22T07:48:50.5411045Z 
2026-01-22T07:48:50.5424644Z pluggy-1.5.0         | 46 KB     | ###4       |  35% [A[A[A
2026-01-22T07:48:50.5425025Z 
2026-01-22T07:48:50.5425035Z 
2026-01-22T07:48:50.5425045Z 
2026-01-22T07:48:50.5477893Z pluggy-1.5.0         | 46 KB     | ########## | 100% [A[A[A
2026-01-22T07:48:50.5478379Z 
2026-01-22T07:48:50.5530743Z pytest-8.4.2         | 1.2 MB    | 1          |   1% [A
2026-01-22T07:48:50.5596109Z pygments-2.19.2      | 4.7 MB    |            |   0% 
2026-01-22T07:48:50.5596505Z 
2026-01-22T07:48:50.5596518Z 
2026-01-22T07:48:50.5605132Z packaging-25.0       | 191 KB    | 8          |   8% [A[A
2026-01-22T07:48:50.5605513Z 
2026-01-22T07:48:50.5605518Z 
2026-01-22T07:48:50.5605523Z 
2026-01-22T07:48:50.5605528Z 
2026-01-22T07:48:50.5634488Z iniconfig-2.3.0      | 22 KB     | ########## | 100% [A[A[A[A
2026-01-22T07:48:50.5634817Z 
2026-01-22T07:48:50.5634826Z 
2026-01-22T07:48:50.5634834Z 
2026-01-22T07:48:50.6061482Z pluggy-1.5.0         | 46 KB     | ########## | 100% [A[A[A
2026-01-22T07:48:50.6061969Z 
2026-01-22T07:48:50.6061993Z 
2026-01-22T07:48:50.6261088Z packaging-25.0       | 191 KB    | ########## | 100% [A[A
2026-01-22T07:48:50.6261543Z 
2026-01-22T07:48:50.6261550Z 
2026-01-22T07:48:50.6364614Z packaging-25.0       | 191 KB    | ########## | 100% [A[A
2026-01-22T07:48:50.6365013Z 
2026-01-22T07:48:50.6530965Z pytest-8.4.2         | 1.2 MB    | ########## | 100% [A
2026-01-22T07:48:50.6821278Z pygments-2.19.2      | 4.7 MB    | #####6     |  56% 
2026-01-22T07:48:50.7549517Z pygments-2.19.2      | 4.7 MB    | ########## | 100% 
2026-01-22T07:48:50.7549914Z 
2026-01-22T07:48:50.7551019Z pytest-8.4.2         | 1.2 MB    | ########## | 100% [A
2026-01-22T07:48:50.7551337Z 
2026-01-22T07:48:51.1489128Z pytest-8.4.2         | 1.2 MB    | ########## | 100% [A
2026-01-22T07:48:51.1489654Z pygments-2.19.2      | 4.7 MB    | ########## | 100% 
2026-01-22T07:48:51.1494428Z pygments-2.19.2      | 4.7 MB    | ########## | 100% 
2026-01-22T07:48:51.1494925Z                                                      
2026-01-22T07:48:51.1495195Z 
2026-01-22T07:48:51.1495523Z                                                      [A
2026-01-22T07:48:51.1495799Z 
2026-01-22T07:48:51.1495807Z 
2026-01-22T07:48:51.1496032Z                                                      [A[A
2026-01-22T07:48:51.1496301Z 
2026-01-22T07:48:51.1496309Z 
2026-01-22T07:48:51.1496316Z 
2026-01-22T07:48:51.1496553Z                                                      [A[A[A
2026-01-22T07:48:51.1497032Z 
2026-01-22T07:48:51.1497038Z 
2026-01-22T07:48:51.1497043Z 
2026-01-22T07:48:51.1497049Z 
2026-01-22T07:48:51.1497311Z                                                      [A[A[A[A done
2026-01-22T07:48:51.2501665Z Preparing transaction: | done
2026-01-22T07:48:51.3506878Z Verifying transaction: - done
2026-01-22T07:48:51.4515477Z Executing transaction: | done
2026-01-22T07:48:52.5568148Z CI detected...
2026-01-22T07:48:52.5570070Z 2 channel Terms of Service accepted
2026-01-22T07:48:52.8726283Z Channels:
2026-01-22T07:48:52.8726646Z  - defaults
2026-01-22T07:48:52.8726983Z Platform: linux-64
2026-01-22T07:48:53.7059948Z Collecting package metadata (repodata.json): - \ | done
2026-01-22T07:48:53.8064059Z Solving environment: - done
2026-01-22T07:48:53.8211632Z 
2026-01-22T07:48:53.8211960Z ## Package Plan ##
2026-01-22T07:48:53.8212203Z 
2026-01-22T07:48:53.8212469Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:48:53.8213333Z 
2026-01-22T07:48:53.8213465Z   added / updated specs:
2026-01-22T07:48:53.8213716Z     - pytest-cov
2026-01-22T07:48:53.8213864Z 
2026-01-22T07:48:53.8213869Z 
2026-01-22T07:48:53.8213989Z The following packages will be downloaded:
2026-01-22T07:48:53.8214199Z 
2026-01-22T07:48:53.8214328Z     package                    |            build
2026-01-22T07:48:53.8214661Z     ---------------------------|-----------------
2026-01-22T07:48:53.8215025Z     coverage-7.11.0            |  py311hee96239_1         552 KB
2026-01-22T07:48:53.8215623Z     pytest-cov-7.0.0           |  py311h06a4308_0          42 KB
2026-01-22T07:48:53.8216260Z     toml-0.10.2                |     pyhd3eb1b0_0          20 KB
2026-01-22T07:48:53.8216635Z     ------------------------------------------------------------
2026-01-22T07:48:53.8217122Z                                            Total:         614 KB
2026-01-22T07:48:53.8217473Z 
2026-01-22T07:48:53.8217710Z The following NEW packages will be INSTALLED:
2026-01-22T07:48:53.8218096Z 
2026-01-22T07:48:53.8218474Z   coverage           pkgs/main/linux-64::coverage-7.11.0-py311hee96239_1 
2026-01-22T07:48:53.8219269Z   pytest-cov         pkgs/main/linux-64::pytest-cov-7.0.0-py311h06a4308_0 
2026-01-22T07:48:53.8220034Z   toml               pkgs/main/noarch::toml-0.10.2-pyhd3eb1b0_0 
2026-01-22T07:48:53.8220838Z 
2026-01-22T07:48:53.8220845Z 
2026-01-22T07:48:53.8220863Z 
2026-01-22T07:48:53.8221068Z Downloading and Extracting Packages: ...working...
2026-01-22T07:48:53.8221656Z coverage-7.11.0      | 552 KB    |            |   0% 
2026-01-22T07:48:53.8222018Z 
2026-01-22T07:48:53.8230717Z pytest-cov-7.0.0     | 42 KB     |            |   0% [A
2026-01-22T07:48:53.8231159Z 
2026-01-22T07:48:53.8231166Z 
2026-01-22T07:48:54.2181913Z toml-0.10.2          | 20 KB     |            |   0% [A[A
2026-01-22T07:48:54.2182395Z 
2026-01-22T07:48:54.2193209Z pytest-cov-7.0.0     | 42 KB     | ###7       |  38% [A
2026-01-22T07:48:54.2193606Z 
2026-01-22T07:48:54.2254076Z pytest-cov-7.0.0     | 42 KB     | ########## | 100% [A
2026-01-22T07:48:54.2254481Z 
2026-01-22T07:48:54.2386762Z pytest-cov-7.0.0     | 42 KB     | ########## | 100% [A
2026-01-22T07:48:54.2387182Z 
2026-01-22T07:48:54.2387189Z 
2026-01-22T07:48:54.2391301Z toml-0.10.2          | 20 KB     | ########   |  81% [A[A
2026-01-22T07:48:54.2391617Z 
2026-01-22T07:48:54.2391622Z 
2026-01-22T07:48:54.2404685Z toml-0.10.2          | 20 KB     | ########## | 100% [A[A
2026-01-22T07:48:54.2442023Z coverage-7.11.0      | 552 KB    | 2          |   3% 
2026-01-22T07:48:54.2442401Z 
2026-01-22T07:48:54.2442410Z 
2026-01-22T07:48:54.3026664Z toml-0.10.2          | 20 KB     | ########## | 100% [A[A
2026-01-22T07:48:54.3474022Z coverage-7.11.0      | 552 KB    | ########## | 100% 
2026-01-22T07:48:54.3474536Z coverage-7.11.0      | 552 KB    | ########## | 100% 
2026-01-22T07:48:54.3478120Z coverage-7.11.0      | 552 KB    | ########## | 100% 
2026-01-22T07:48:54.3478622Z                                                      
2026-01-22T07:48:54.3479143Z 
2026-01-22T07:48:54.3479553Z                                                      [A
2026-01-22T07:48:54.3479827Z 
2026-01-22T07:48:54.3479832Z 
2026-01-22T07:48:54.3480075Z                                                      [A[A done
2026-01-22T07:48:54.4500314Z Preparing transaction: | done
2026-01-22T07:48:54.5503637Z Verifying transaction: - done
2026-01-22T07:48:56.0529657Z Executing transaction: | / - \ | / - \ | / - \ | / - done
2026-01-22T07:48:57.0718210Z CI detected...
2026-01-22T07:48:57.0720721Z 2 channel Terms of Service accepted
2026-01-22T07:48:57.3889180Z Channels:
2026-01-22T07:48:57.3889541Z  - defaults
2026-01-22T07:48:57.3889845Z Platform: linux-64
2026-01-22T07:48:58.2161904Z Collecting package metadata (repodata.json): - \ | done
2026-01-22T07:48:58.3169289Z Solving environment: - done
2026-01-22T07:48:58.3315435Z 
2026-01-22T07:48:58.3315789Z ## Package Plan ##
2026-01-22T07:48:58.3316124Z 
2026-01-22T07:48:58.3316766Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:48:58.3317064Z 
2026-01-22T07:48:58.3317171Z   added / updated specs:
2026-01-22T07:48:58.3317471Z     - pytest-subtests
2026-01-22T07:48:58.3317640Z 
2026-01-22T07:48:58.3317645Z 
2026-01-22T07:48:58.3317774Z The following packages will be downloaded:
2026-01-22T07:48:58.3318005Z 
2026-01-22T07:48:58.3318140Z     package                    |            build
2026-01-22T07:48:58.3318579Z     ---------------------------|-----------------
2026-01-22T07:48:58.3319250Z     attrs-25.4.0               |  py311h06a4308_2         174 KB
2026-01-22T07:48:58.3319696Z     pytest-subtests-0.14.2     |  py311h06a4308_0          29 KB
2026-01-22T07:48:58.3320174Z     ------------------------------------------------------------
2026-01-22T07:48:58.3320776Z                                            Total:         202 KB
2026-01-22T07:48:58.3321097Z 
2026-01-22T07:48:58.3321294Z The following NEW packages will be INSTALLED:
2026-01-22T07:48:58.3321529Z 
2026-01-22T07:48:58.3321744Z   attrs              pkgs/main/linux-64::attrs-25.4.0-py311h06a4308_2 
2026-01-22T07:48:58.3322243Z   pytest-subtests    pkgs/main/linux-64::pytest-subtests-0.14.2-py311h06a4308_0 
2026-01-22T07:48:58.3322581Z 
2026-01-22T07:48:58.3322585Z 
2026-01-22T07:48:58.3322589Z 
2026-01-22T07:48:58.3322730Z Downloading and Extracting Packages: ...working...
2026-01-22T07:48:58.3323090Z attrs-25.4.0         | 174 KB    |            |   0% 
2026-01-22T07:48:58.3323304Z 
2026-01-22T07:48:58.6693309Z pytest-subtests-0.14 | 29 KB     |            |   0% [A
2026-01-22T07:48:58.6693693Z 
2026-01-22T07:48:58.6699489Z pytest-subtests-0.14 | 29 KB     | #####6     |  56% [A
2026-01-22T07:48:58.6701620Z 
2026-01-22T07:48:58.6767005Z pytest-subtests-0.14 | 29 KB     | ########## | 100% [A
2026-01-22T07:48:58.6767409Z 
2026-01-22T07:48:58.6950813Z pytest-subtests-0.14 | 29 KB     | ########## | 100% [A
2026-01-22T07:48:58.7283086Z attrs-25.4.0         | 174 KB    | 9          |   9% 
2026-01-22T07:48:58.7436686Z attrs-25.4.0         | 174 KB    | ########## | 100% 
2026-01-22T07:48:58.7445201Z attrs-25.4.0         | 174 KB    | ########## | 100% 
2026-01-22T07:48:58.7445811Z                                                      
2026-01-22T07:48:58.7446201Z 
2026-01-22T07:48:58.7446723Z                                                      [A done
2026-01-22T07:48:58.8453191Z Preparing transaction: | done
2026-01-22T07:48:58.9459189Z Verifying transaction: - done
2026-01-22T07:48:59.0465991Z Executing transaction: | done
2026-01-22T07:49:00.0526658Z CI detected...
2026-01-22T07:49:00.0529690Z 2 channel Terms of Service accepted
2026-01-22T07:49:00.3663720Z Channels:
2026-01-22T07:49:00.3664080Z  - defaults
2026-01-22T07:49:00.3664437Z Platform: linux-64
2026-01-22T07:49:01.1985400Z Collecting package metadata (repodata.json): - \ | done
2026-01-22T07:49:01.2990995Z Solving environment: - done
2026-01-22T07:49:01.3154475Z 
2026-01-22T07:49:01.3155263Z ## Package Plan ##
2026-01-22T07:49:01.3156028Z 
2026-01-22T07:49:01.3156342Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:49:01.3156699Z 
2026-01-22T07:49:01.3156809Z   added / updated specs:
2026-01-22T07:49:01.3157144Z     - pytest-xdist
2026-01-22T07:49:01.3157377Z 
2026-01-22T07:49:01.3157383Z 
2026-01-22T07:49:01.3157541Z The following packages will be downloaded:
2026-01-22T07:49:01.3157859Z 
2026-01-22T07:49:01.3158044Z     package                    |            build
2026-01-22T07:49:01.3158675Z     ---------------------------|-----------------
2026-01-22T07:49:01.3159366Z     execnet-2.1.1              |     pyhd3eb1b0_0          37 KB
2026-01-22T07:49:01.3159834Z     pytest-xdist-3.8.0         |  py311h06a4308_0         113 KB
2026-01-22T07:49:01.3160275Z     ------------------------------------------------------------
2026-01-22T07:49:01.3160885Z                                            Total:         150 KB
2026-01-22T07:49:01.3161058Z 
2026-01-22T07:49:01.3161299Z The following NEW packages will be INSTALLED:
2026-01-22T07:49:01.3161493Z 
2026-01-22T07:49:01.3161675Z   execnet            pkgs/main/noarch::execnet-2.1.1-pyhd3eb1b0_0 
2026-01-22T07:49:01.3162079Z   pytest-xdist       pkgs/main/linux-64::pytest-xdist-3.8.0-py311h06a4308_0 
2026-01-22T07:49:01.3162335Z 
2026-01-22T07:49:01.3162339Z 
2026-01-22T07:49:01.3162342Z 
2026-01-22T07:49:01.3162469Z Downloading and Extracting Packages: ...working...
2026-01-22T07:49:01.3162767Z pytest-xdist-3.8.0   | 113 KB    |            |   0% 
2026-01-22T07:49:01.3162959Z 
2026-01-22T07:49:01.6511670Z execnet-2.1.1        | 37 KB     |            |   0% [A
2026-01-22T07:49:01.6512188Z 
2026-01-22T07:49:01.6518813Z execnet-2.1.1        | 37 KB     | ####3      |  43% [A
2026-01-22T07:49:01.6519178Z 
2026-01-22T07:49:01.6559321Z execnet-2.1.1        | 37 KB     | ########## | 100% [A
2026-01-22T07:49:01.6605606Z pytest-xdist-3.8.0   | 113 KB    | #4         |  14% 
2026-01-22T07:49:01.6605996Z 
2026-01-22T07:49:01.6731711Z execnet-2.1.1        | 37 KB     | ########## | 100% [A
2026-01-22T07:49:01.6837190Z pytest-xdist-3.8.0   | 113 KB    | ########## | 100% 
2026-01-22T07:49:01.6839765Z pytest-xdist-3.8.0   | 113 KB    | ########## | 100% 
2026-01-22T07:49:01.6840139Z                                                      
2026-01-22T07:49:01.6840535Z 
2026-01-22T07:49:01.6841147Z                                                      [A done
2026-01-22T07:49:01.7846145Z Preparing transaction: | done
2026-01-22T07:49:01.8852939Z Verifying transaction: - done
2026-01-22T07:49:03.2875284Z Executing transaction: | / - \ | / - \ | / - \ | / done
2026-01-22T07:49:04.2952056Z CI detected...
2026-01-22T07:49:04.2953613Z 2 channel Terms of Service accepted
2026-01-22T07:49:04.6109897Z Channels:
2026-01-22T07:49:04.6110169Z  - defaults
2026-01-22T07:49:04.6110678Z Platform: linux-64
2026-01-22T07:49:05.4375855Z Collecting package metadata (repodata.json): - \ | done
2026-01-22T07:49:05.5381646Z Solving environment: - done
2026-01-22T07:49:05.5557219Z 
2026-01-22T07:49:05.5557798Z ## Package Plan ##
2026-01-22T07:49:05.5558007Z 
2026-01-22T07:49:05.5558178Z   environment location: /usr/share/miniconda/envs/test
2026-01-22T07:49:05.5558584Z 
2026-01-22T07:49:05.5558742Z   added / updated specs:
2026-01-22T07:49:05.5559120Z     - pytest-benchmark
2026-01-22T07:49:05.5559361Z 
2026-01-22T07:49:05.5559370Z 
2026-01-22T07:49:05.5559546Z The following packages will be downloaded:
2026-01-22T07:49:05.5559767Z 
2026-01-22T07:49:05.5559885Z     package                    |            build
2026-01-22T07:49:05.5560233Z     ---------------------------|-----------------
2026-01-22T07:49:05.5560893Z     py-cpuinfo-9.0.0           |  py311h06a4308_0          64 KB
2026-01-22T07:49:05.5561410Z     pytest-benchmark-5.2.3     |  py311h06a4308_0         124 KB
2026-01-22T07:49:05.5561877Z     ------------------------------------------------------------
2026-01-22T07:49:05.5562225Z                                            Total:         188 KB
2026-01-22T07:49:05.5562922Z 
2026-01-22T07:49:05.5563092Z The following NEW packages will be INSTALLED:
2026-01-22T07:49:05.5563382Z 
2026-01-22T07:49:05.5563751Z   py-cpuinfo         pkgs/main/linux-64::py-cpuinfo-9.0.0-py311h06a4308_0 
2026-01-22T07:49:05.5564643Z   pytest-benchmark   pkgs/main/linux-64::pytest-benchmark-5.2.3-py311h06a4308_0 
2026-01-22T07:49:05.5565222Z 
2026-01-22T07:49:05.5565228Z 
2026-01-22T07:49:05.5565235Z 
2026-01-22T07:49:05.5565491Z Downloading and Extracting Packages: ...working...
2026-01-22T07:49:05.5566161Z pytest-benchmark-5.2 | 124 KB    |            |   0% 
2026-01-22T07:49:05.5566561Z 
2026-01-22T07:49:05.8902983Z py-cpuinfo-9.0.0     | 64 KB     |            |   0% [A
2026-01-22T07:49:05.8903285Z 
2026-01-22T07:49:05.8915141Z py-cpuinfo-9.0.0     | 64 KB     | ##5        |  25% [A
2026-01-22T07:49:05.8915641Z 
2026-01-22T07:49:05.8984367Z py-cpuinfo-9.0.0     | 64 KB     | ########## | 100% [A
2026-01-22T07:49:05.8984639Z 
2026-01-22T07:49:05.9077932Z py-cpuinfo-9.0.0     | 64 KB     | ########## | 100% [A
2026-01-22T07:49:05.9249199Z pytest-benchmark-5.2 | 124 KB    | #2         |  13% 
2026-01-22T07:49:05.9404155Z pytest-benchmark-5.2 | 124 KB    | ########## | 100% 
2026-01-22T07:49:05.9409121Z pytest-benchmark-5.2 | 124 KB    | ########## | 100% 
2026-01-22T07:49:05.9409592Z                                                      
2026-01-22T07:49:05.9411002Z 
2026-01-22T07:49:05.9411696Z                                                      [A done
2026-01-22T07:49:06.0415312Z Preparing transaction: | done
2026-01-22T07:49:06.1419778Z Verifying transaction: - done
2026-01-22T07:49:06.2428153Z Executing transaction: | done
2026-01-22T07:49:07.7812098Z Collecting mt_metadata[obspy]
2026-01-22T07:49:07.8661797Z   Downloading mt_metadata-1.0.0-py3-none-any.whl.metadata (14 kB)
2026-01-22T07:49:08.0891732Z Collecting numpy (from mt_metadata[obspy])
2026-01-22T07:49:08.0996819Z   Downloading numpy-2.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
2026-01-22T07:49:08.2242348Z Collecting scipy (from mt_metadata[obspy])
2026-01-22T07:49:08.2350108Z   Downloading scipy-1.17.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB)
2026-01-22T07:49:08.3650221Z Collecting pandas (from mt_metadata[obspy])
2026-01-22T07:49:08.3757874Z   Downloading pandas-3.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB)
2026-01-22T07:49:08.5458323Z Collecting matplotlib (from mt_metadata[obspy])
2026-01-22T07:49:08.5561279Z   Downloading matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (52 kB)
2026-01-22T07:49:08.5938160Z Collecting xarray (from mt_metadata[obspy])
2026-01-22T07:49:08.6040947Z   Downloading xarray-2025.12.0-py3-none-any.whl.metadata (12 kB)
2026-01-22T07:49:08.6276502Z Collecting loguru (from mt_metadata[obspy])
2026-01-22T07:49:08.6378786Z   Downloading loguru-0.7.3-py3-none-any.whl.metadata (22 kB)
2026-01-22T07:49:08.7522162Z Collecting pydantic>=2.0.0 (from pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:08.7622262Z   Downloading pydantic-2.12.5-py3-none-any.whl.metadata (90 kB)
2026-01-22T07:49:08.8344271Z Collecting pyproj>=3.4.0 (from mt_metadata[obspy])
2026-01-22T07:49:08.8450126Z   Downloading pyproj-3.7.2-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (31 kB)
2026-01-22T07:49:08.8693345Z Collecting typing_extensions>=4.0.0 (from mt_metadata[obspy])
2026-01-22T07:49:08.8797769Z   Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
2026-01-22T07:49:08.9066355Z Collecting obspy (from mt_metadata[obspy])
2026-01-22T07:49:08.9184313Z   Downloading obspy-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB)
2026-01-22T07:49:08.9388335Z Collecting annotated-types>=0.6.0 (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:08.9490245Z   Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
2026-01-22T07:49:09.5830239Z Collecting pydantic-core==2.41.5 (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:09.5933786Z   Downloading pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.3 kB)
2026-01-22T07:49:09.6137490Z Collecting typing-inspection>=0.4.2 (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:09.6239568Z   Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
2026-01-22T07:49:09.6456873Z Collecting email-validator>=2.0.0 (from pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:09.6560145Z   Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB)
2026-01-22T07:49:09.6781868Z Collecting dnspython>=2.0.0 (from email-validator>=2.0.0->pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:09.6885211Z   Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB)
2026-01-22T07:49:09.7111118Z Collecting idna>=2.0.0 (from email-validator>=2.0.0->pydantic[email]>=2.0.0->mt_metadata[obspy])
2026-01-22T07:49:09.7214819Z   Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
2026-01-22T07:49:09.7482940Z Collecting certifi (from pyproj>=3.4.0->mt_metadata[obspy])
2026-01-22T07:49:09.7589006Z   Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
2026-01-22T07:49:09.8277592Z Collecting contourpy>=1.0.1 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:09.8384301Z   Downloading contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB)
2026-01-22T07:49:09.8588472Z Collecting cycler>=0.10 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:09.8689832Z   Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
2026-01-22T07:49:10.0040167Z Collecting fonttools>=4.22.0 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.0144501Z   Downloading fonttools-4.61.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (114 kB)
2026-01-22T07:49:10.0820882Z Collecting kiwisolver>=1.3.1 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.0924968Z   Downloading kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.3 kB)
2026-01-22T07:49:10.1023206Z Requirement already satisfied: packaging>=20.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata[obspy]) (25.0)
2026-01-22T07:49:10.2948263Z Collecting pillow>=8 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.3050862Z   Downloading pillow-12.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)
2026-01-22T07:49:10.3363969Z Collecting pyparsing>=3 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.3464619Z   Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)
2026-01-22T07:49:10.3684895Z Collecting python-dateutil>=2.7 (from matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.3786429Z   Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2026-01-22T07:49:10.4104393Z Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->mt_metadata[obspy])
2026-01-22T07:49:10.4205373Z   Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2026-01-22T07:49:10.5928445Z Collecting lxml (from obspy->mt_metadata[obspy])
2026-01-22T07:49:10.6033304Z   Downloading lxml-6.0.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (3.6 kB)
2026-01-22T07:49:10.6084131Z Requirement already satisfied: setuptools in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from obspy->mt_metadata[obspy]) (80.9.0)
2026-01-22T07:49:10.8880717Z Collecting sqlalchemy<2 (from obspy->mt_metadata[obspy])
2026-01-22T07:49:10.8991101Z   Downloading SQLAlchemy-1.4.54-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
2026-01-22T07:49:10.9333100Z Collecting decorator (from obspy->mt_metadata[obspy])
2026-01-22T07:49:10.9435543Z   Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
2026-01-22T07:49:10.9736798Z Collecting requests (from obspy->mt_metadata[obspy])
2026-01-22T07:49:10.9839109Z   Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
2026-01-22T07:49:11.0939074Z Collecting greenlet!=0.4.17 (from sqlalchemy<2->obspy->mt_metadata[obspy])
2026-01-22T07:49:11.1040303Z   Downloading greenlet-3.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB)
2026-01-22T07:49:11.2034537Z Collecting charset_normalizer<4,>=2 (from requests->obspy->mt_metadata[obspy])
2026-01-22T07:49:11.2138184Z   Downloading charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)
2026-01-22T07:49:11.2623758Z Collecting urllib3<3,>=1.21.1 (from requests->obspy->mt_metadata[obspy])
2026-01-22T07:49:11.2731149Z   Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
2026-01-22T07:49:11.3809126Z Downloading mt_metadata-1.0.0-py3-none-any.whl (788 kB)
2026-01-22T07:49:11.8589329Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 788.9/788.9 kB 1.1 MB/s  0:00:00
2026-01-22T07:49:11.8701297Z Downloading pydantic-2.12.5-py3-none-any.whl (463 kB)
2026-01-22T07:49:11.8854095Z Downloading pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
2026-01-22T07:49:11.9017482Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 127.7 MB/s  0:00:00
2026-01-22T07:49:11.9122021Z Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
2026-01-22T07:49:11.9244519Z Downloading email_validator-2.3.0-py3-none-any.whl (35 kB)
2026-01-22T07:49:11.9370210Z Downloading dnspython-2.8.0-py3-none-any.whl (331 kB)
2026-01-22T07:49:11.9507561Z Downloading idna-3.11-py3-none-any.whl (71 kB)
2026-01-22T07:49:11.9638250Z Downloading pyproj-3.7.2-cp311-cp311-manylinux_2_28_x86_64.whl (9.5 MB)
2026-01-22T07:49:11.9972228Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 295.9 MB/s  0:00:00
2026-01-22T07:49:12.0076882Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-01-22T07:49:12.0204232Z Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB)
2026-01-22T07:49:12.0331311Z Downloading certifi-2026.1.4-py3-none-any.whl (152 kB)
2026-01-22T07:49:12.0459163Z Downloading loguru-0.7.3-py3-none-any.whl (61 kB)
2026-01-22T07:49:12.0610008Z Downloading matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB)
2026-01-22T07:49:12.1032059Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 213.7 MB/s  0:00:00
2026-01-22T07:49:12.1133248Z Downloading contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (355 kB)
2026-01-22T07:49:12.1284420Z Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
2026-01-22T07:49:12.1405739Z Downloading fonttools-4.61.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB)
2026-01-22T07:49:12.1702792Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 186.8 MB/s  0:00:00
2026-01-22T07:49:12.1807428Z Downloading kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.4 MB)
2026-01-22T07:49:12.1904407Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 167.2 MB/s  0:00:00
2026-01-22T07:49:12.2007882Z Downloading numpy-2.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB)
2026-01-22T07:49:12.2519951Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 334.0 MB/s  0:00:00
2026-01-22T07:49:12.2628352Z Downloading pillow-12.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB)
2026-01-22T07:49:12.2857335Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 327.8 MB/s  0:00:00
2026-01-22T07:49:12.2961880Z Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-01-22T07:49:12.3090219Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-01-22T07:49:12.3220178Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-01-22T07:49:12.3352501Z Downloading obspy-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 MB)
2026-01-22T07:49:12.4125691Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.5/14.5 MB 192.2 MB/s  0:00:00
2026-01-22T07:49:12.4231959Z Downloading SQLAlchemy-1.4.54-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
2026-01-22T07:49:12.4311167Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 233.0 MB/s  0:00:00
2026-01-22T07:49:12.4415639Z Downloading greenlet-3.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (590 kB)
2026-01-22T07:49:12.4470984Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 590.2/590.2 kB 96.1 MB/s  0:00:00
2026-01-22T07:49:12.4574508Z Downloading scipy-1.17.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (35.1 MB)
2026-01-22T07:49:12.5639476Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.1/35.1 MB 334.2 MB/s  0:00:00
2026-01-22T07:49:12.5743736Z Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
2026-01-22T07:49:12.5872836Z Downloading lxml-6.0.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.2 MB)
2026-01-22T07:49:12.6309675Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 121.4 MB/s  0:00:00
2026-01-22T07:49:12.6414869Z Downloading pandas-3.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.2 MB)
2026-01-22T07:49:12.6774932Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.2/11.2 MB 331.2 MB/s  0:00:00
2026-01-22T07:49:12.6876782Z Downloading requests-2.32.5-py3-none-any.whl (64 kB)
2026-01-22T07:49:12.7001356Z Downloading charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB)
2026-01-22T07:49:12.7129544Z Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
2026-01-22T07:49:12.7280281Z Downloading xarray-2025.12.0-py3-none-any.whl (1.4 MB)
2026-01-22T07:49:12.7358252Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 212.1 MB/s  0:00:00
2026-01-22T07:49:13.0024542Z Installing collected packages: urllib3, typing_extensions, six, pyparsing, pillow, numpy, lxml, loguru, kiwisolver, idna, greenlet, fonttools, dnspython, decorator, cycler, charset_normalizer, certifi, annotated-types, typing-inspection, sqlalchemy, scipy, requests, python-dateutil, pyproj, pydantic-core, email-validator, contourpy, pydantic, pandas, matplotlib, xarray, obspy, mt_metadata
2026-01-22T07:49:26.5658157Z 
2026-01-22T07:49:26.5687392Z Successfully installed annotated-types-0.7.0 certifi-2026.1.4 charset_normalizer-3.4.4 contourpy-1.3.3 cycler-0.12.1 decorator-5.2.1 dnspython-2.8.0 email-validator-2.3.0 fonttools-4.61.1 greenlet-3.3.0 idna-3.11 kiwisolver-1.4.9 loguru-0.7.3 lxml-6.0.2 matplotlib-3.10.8 mt_metadata-1.0.0 numpy-2.4.1 obspy-1.4.2 pandas-3.0.0 pillow-12.1.0 pydantic-2.12.5 pydantic-core-2.41.5 pyparsing-3.3.2 pyproj-3.7.2 python-dateutil-2.9.0.post0 requests-2.32.5 scipy-1.17.0 six-1.17.0 sqlalchemy-1.4.54 typing-inspection-0.4.2 typing_extensions-4.15.0 urllib3-2.6.3 xarray-2025.12.0
2026-01-22T07:49:27.9579409Z Collecting git+https://github.com/kujaku11/mth5_test_data.git
2026-01-22T07:49:27.9584022Z   Cloning https://github.com/kujaku11/mth5_test_data.git to /tmp/pip-req-build-l0wa2u40
2026-01-22T07:49:27.9602536Z   Running command git clone --filter=blob:none --quiet https://github.com/kujaku11/mth5_test_data.git /tmp/pip-req-build-l0wa2u40
2026-01-22T07:49:37.7710642Z   Resolved https://github.com/kujaku11/mth5_test_data.git to commit 43d33c13bd72ce853703a2ee0d9ae48c8a949a07
2026-01-22T07:49:37.7746478Z   Installing build dependencies: started
2026-01-22T07:49:39.2036240Z   Installing build dependencies: finished with status 'done'
2026-01-22T07:49:39.2042919Z   Getting requirements to build wheel: started
2026-01-22T07:49:40.6233754Z   Getting requirements to build wheel: finished with status 'done'
2026-01-22T07:49:40.6242398Z   Preparing metadata (pyproject.toml): started
2026-01-22T07:49:41.8402633Z   Preparing metadata (pyproject.toml): finished with status 'done'
2026-01-22T07:49:41.8421698Z Building wheels for collected packages: mth5_test_data
2026-01-22T07:49:41.8427831Z   Building wheel for mth5_test_data (pyproject.toml): started
2026-01-22T07:49:54.1854407Z   Building wheel for mth5_test_data (pyproject.toml): finished with status 'done'
2026-01-22T07:49:54.4406106Z   Created wheel for mth5_test_data: filename=mth5_test_data-0.0.2-py3-none-any.whl size=286974208 sha256=3d289b536a376d5a4fc33c50e6ed02d0f8069e4112fe9f460788e721169851b7
2026-01-22T07:49:54.4407727Z   Stored in directory: /tmp/pip-ephem-wheel-cache-1bfinhns/wheels/cc/56/19/9e43aa6c7947034937b176d31a8d1bbf2db56e636f12e8a2a6
2026-01-22T07:49:54.4428268Z Successfully built mth5_test_data
2026-01-22T07:49:54.5018420Z Installing collected packages: mth5_test_data
2026-01-22T07:49:55.5735438Z Successfully installed mth5_test_data-0.0.2
2026-01-22T07:49:55.7894527Z ##[group]Run pip install -e .
2026-01-22T07:49:55.7894834Z [36;1mpip install -e .[0m
2026-01-22T07:49:55.7895042Z [36;1mconda list[0m
2026-01-22T07:49:55.7913407Z shell: /usr/bin/bash -el {0}
2026-01-22T07:49:55.7913647Z env:
2026-01-22T07:49:55.7913828Z   INPUT_RUN_POST: true
2026-01-22T07:49:55.7914031Z   CONDA: /usr/share/miniconda
2026-01-22T07:49:55.7914230Z ##[endgroup]
2026-01-22T07:49:57.4342683Z Obtaining file:///home/runner/work/mth5/mth5
2026-01-22T07:49:57.4360874Z   Installing build dependencies: started
2026-01-22T07:49:58.1892597Z   Installing build dependencies: finished with status 'done'
2026-01-22T07:49:58.1897900Z   Checking if build backend supports build_editable: started
2026-01-22T07:49:58.4015384Z   Checking if build backend supports build_editable: finished with status 'done'
2026-01-22T07:49:58.4023434Z   Getting requirements to build editable: started
2026-01-22T07:49:58.7855602Z   Getting requirements to build editable: finished with status 'done'
2026-01-22T07:49:58.7864427Z   Preparing editable metadata (pyproject.toml): started
2026-01-22T07:49:59.0672191Z   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-01-22T07:49:59.1977716Z Collecting h5py (from mth5==0.6.0)
2026-01-22T07:49:59.2822033Z   Downloading h5py-3.15.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.0 kB)
2026-01-22T07:49:59.3366718Z Collecting pyyaml (from mth5==0.6.0)
2026-01-22T07:49:59.3469996Z   Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-01-22T07:49:59.3501395Z Requirement already satisfied: scipy in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mth5==0.6.0) (1.17.0)
2026-01-22T07:49:59.3505332Z Requirement already satisfied: mt_metadata>=1.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mth5==0.6.0) (1.0.0)
2026-01-22T07:49:59.3516242Z Requirement already satisfied: numpy in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (2.4.1)
2026-01-22T07:49:59.3520899Z Requirement already satisfied: pandas in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (3.0.0)
2026-01-22T07:49:59.3524017Z Requirement already satisfied: matplotlib in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (3.10.8)
2026-01-22T07:49:59.3527010Z Requirement already satisfied: xarray in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (2025.12.0)
2026-01-22T07:49:59.3529858Z Requirement already satisfied: loguru in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (0.7.3)
2026-01-22T07:49:59.3537025Z Requirement already satisfied: pydantic>=2.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (2.12.5)
2026-01-22T07:49:59.3542425Z Requirement already satisfied: pyproj>=3.4.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (3.7.2)
2026-01-22T07:49:59.3546110Z Requirement already satisfied: typing_extensions>=4.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from mt_metadata>=1.0.0->mth5==0.6.0) (4.15.0)
2026-01-22T07:49:59.3561960Z Requirement already satisfied: annotated-types>=0.6.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (0.7.0)
2026-01-22T07:49:59.3565713Z Requirement already satisfied: pydantic-core==2.41.5 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (2.41.5)
2026-01-22T07:49:59.3571026Z Requirement already satisfied: typing-inspection>=0.4.2 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pydantic>=2.0.0->pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (0.4.2)
2026-01-22T07:49:59.3642639Z Requirement already satisfied: email-validator>=2.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (2.3.0)
2026-01-22T07:49:59.3644589Z Requirement already satisfied: dnspython>=2.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from email-validator>=2.0.0->pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (2.8.0)
2026-01-22T07:49:59.3645950Z Requirement already satisfied: idna>=2.0.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from email-validator>=2.0.0->pydantic[email]>=2.0.0->mt_metadata>=1.0.0->mth5==0.6.0) (3.11)
2026-01-22T07:49:59.3653230Z Requirement already satisfied: certifi in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from pyproj>=3.4.0->mt_metadata>=1.0.0->mth5==0.6.0) (2026.1.4)
2026-01-22T07:49:59.3746601Z Requirement already satisfied: contourpy>=1.0.1 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (1.3.3)
2026-01-22T07:49:59.3750035Z Requirement already satisfied: cycler>=0.10 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (0.12.1)
2026-01-22T07:49:59.3753878Z Requirement already satisfied: fonttools>=4.22.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (4.61.1)
2026-01-22T07:49:59.3758404Z Requirement already satisfied: kiwisolver>=1.3.1 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (1.4.9)
2026-01-22T07:49:59.3763407Z Requirement already satisfied: packaging>=20.0 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (25.0)
2026-01-22T07:49:59.3766898Z Requirement already satisfied: pillow>=8 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (12.1.0)
2026-01-22T07:49:59.3770248Z Requirement already satisfied: pyparsing>=3 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (3.3.2)
2026-01-22T07:49:59.3773922Z Requirement already satisfied: python-dateutil>=2.7 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (2.9.0.post0)
2026-01-22T07:49:59.3899076Z Requirement already satisfied: six>=1.5 in /usr/share/miniconda/envs/test/lib/python3.11/site-packages (from python-dateutil>=2.7->matplotlib->mt_metadata>=1.0.0->mth5==0.6.0) (1.17.0)
2026-01-22T07:49:59.4218696Z Downloading h5py-3.15.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.7 MB)
2026-01-22T07:49:59.6949748Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 19.0 MB/s  0:00:00
2026-01-22T07:49:59.7050746Z Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (806 kB)
2026-01-22T07:49:59.7292309Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 32.3 MB/s  0:00:00
2026-01-22T07:49:59.7396803Z Building wheels for collected packages: mth5
2026-01-22T07:49:59.7402933Z   Building editable for mth5 (pyproject.toml): started
2026-01-22T07:50:00.1517257Z   Building editable for mth5 (pyproject.toml): finished with status 'done'
2026-01-22T07:50:00.1522929Z   Created wheel for mth5: filename=mth5-0.6.0-0.editable-py3-none-any.whl size=6140 sha256=ab5056413d79abf39ae1f92611931b9e9cc2d70e3385bc6294e5e8191527f9a2
2026-01-22T07:50:00.1524172Z   Stored in directory: /tmp/pip-ephem-wheel-cache-i9njkn3c/wheels/36/80/9f/3a7cef4518882b1ea13f48c099a6457665d88be7f1c1961af7
2026-01-22T07:50:00.1543239Z Successfully built mth5
2026-01-22T07:50:00.1952319Z Installing collected packages: pyyaml, h5py, mth5
2026-01-22T07:50:00.4046111Z 
2026-01-22T07:50:00.4071865Z Successfully installed h5py-3.15.1 mth5-0.6.0 pyyaml-6.0.3
2026-01-22T07:50:01.2094188Z # packages in environment at /usr/share/miniconda/envs/test:
2026-01-22T07:50:01.2094808Z #
2026-01-22T07:50:01.2095216Z # Name                     Version          Build            Channel
2026-01-22T07:50:01.2095802Z _libgcc_mutex              0.1              main
2026-01-22T07:50:01.2096387Z _openmp_mutex              5.1              1_gnu
2026-01-22T07:50:01.2097074Z annotated-types            0.7.0            pypi_0           pypi
2026-01-22T07:50:01.2097731Z attrs                      25.4.0           py311h06a4308_2
2026-01-22T07:50:01.2098406Z bzip2                      1.0.8            h5eee18b_6
2026-01-22T07:50:01.2098928Z ca-certificates            2025.12.2        h06a4308_0
2026-01-22T07:50:01.2099307Z certifi                    2026.1.4         pypi_0           pypi
2026-01-22T07:50:01.2099713Z charset-normalizer         3.4.4            pypi_0           pypi
2026-01-22T07:50:01.2100139Z contourpy                  1.3.3            pypi_0           pypi
2026-01-22T07:50:01.2100891Z coverage                   7.11.0           py311hee96239_1
2026-01-22T07:50:01.2101266Z cycler                     0.12.1           pypi_0           pypi
2026-01-22T07:50:01.2101638Z decorator                  5.2.1            pypi_0           pypi
2026-01-22T07:50:01.2102026Z dnspython                  2.8.0            pypi_0           pypi
2026-01-22T07:50:01.2102435Z email-validator            2.3.0            pypi_0           pypi
2026-01-22T07:50:01.2102816Z execnet                    2.1.1            pyhd3eb1b0_0
2026-01-22T07:50:01.2103170Z expat                      2.7.3            h7354ed3_4
2026-01-22T07:50:01.2103524Z fonttools                  4.61.1           pypi_0           pypi
2026-01-22T07:50:01.2103914Z greenlet                   3.3.0            pypi_0           pypi
2026-01-22T07:50:01.2104295Z h5py                       3.15.1           pypi_0           pypi
2026-01-22T07:50:01.2104643Z idna                       3.11             pypi_0           pypi
2026-01-22T07:50:01.2105012Z iniconfig                  2.3.0            py311h06a4308_0
2026-01-22T07:50:01.2105385Z kiwisolver                 1.4.9            pypi_0           pypi
2026-01-22T07:50:01.2105755Z ld_impl_linux-64           2.44             h153f514_2
2026-01-22T07:50:01.2106178Z libexpat                   2.7.3            h7354ed3_4
2026-01-22T07:50:01.2106517Z libffi                     3.4.4            h6a678d5_1
2026-01-22T07:50:01.2106831Z libgcc                     15.2.0           h69a1729_7
2026-01-22T07:50:01.2107162Z libgcc-ng                  15.2.0           h166f726_7
2026-01-22T07:50:01.2107714Z libgomp                    15.2.0           h4751f2c_7
2026-01-22T07:50:01.2108034Z libnsl                     2.0.0            h5eee18b_0
2026-01-22T07:50:01.2108365Z libstdcxx                  15.2.0           h39759b7_7
2026-01-22T07:50:01.2108718Z libstdcxx-ng               15.2.0           hc03a8fd_7
2026-01-22T07:50:01.2109049Z libuuid                    1.41.5           h5eee18b_0
2026-01-22T07:50:01.2109384Z libxcb                     1.17.0           h9b100fa_0
2026-01-22T07:50:01.2109711Z libzlib                    1.3.1            hb25bd0a_0
2026-01-22T07:50:01.2110064Z loguru                     0.7.3            pypi_0           pypi
2026-01-22T07:50:01.2110603Z lxml                       6.0.2            pypi_0           pypi
2026-01-22T07:50:01.2110988Z matplotlib                 3.10.8           pypi_0           pypi
2026-01-22T07:50:01.2111383Z mt-metadata                1.0.0            pypi_0           pypi
2026-01-22T07:50:01.2111763Z mth5                       0.6.0            pypi_0           pypi
2026-01-22T07:50:01.2112088Z mth5-test-data             0.0.2            pypi_0           pypi
2026-01-22T07:50:01.2112400Z ncurses                    6.5              h7934f7d_0
2026-01-22T07:50:01.2112690Z numpy                      2.4.1            pypi_0           pypi
2026-01-22T07:50:01.2112980Z obspy                      1.4.2            pypi_0           pypi
2026-01-22T07:50:01.2113370Z openssl                    3.0.18           hd6dcaed_0
2026-01-22T07:50:01.2113670Z packaging                  25.0             py311h06a4308_1
2026-01-22T07:50:01.2113970Z pandas                     3.0.0            pypi_0           pypi
2026-01-22T07:50:01.2114268Z pillow                     12.1.0           pypi_0           pypi
2026-01-22T07:50:01.2114565Z pip                        25.3             pyhc872135_0
2026-01-22T07:50:01.2114846Z pluggy                     1.5.0            py311h06a4308_0
2026-01-22T07:50:01.2115147Z pthread-stubs              0.3              h0ce48e5_1
2026-01-22T07:50:01.2115457Z py-cpuinfo                 9.0.0            py311h06a4308_0
2026-01-22T07:50:01.2115785Z pydantic                   2.12.5           pypi_0           pypi
2026-01-22T07:50:01.2116108Z pydantic-core              2.41.5           pypi_0           pypi
2026-01-22T07:50:01.2116428Z pygments                   2.19.2           py311h06a4308_0
2026-01-22T07:50:01.2116733Z pyparsing                  3.3.2            pypi_0           pypi
2026-01-22T07:50:01.2117038Z pyproj                     3.7.2            pypi_0           pypi
2026-01-22T07:50:01.2117334Z pytest                     8.4.2            py311h06a4308_0
2026-01-22T07:50:01.2117642Z pytest-benchmark           5.2.3            py311h06a4308_0
2026-01-22T07:50:01.2117952Z pytest-cov                 7.0.0            py311h06a4308_0
2026-01-22T07:50:01.2118247Z pytest-subtests            0.14.2           py311h06a4308_0
2026-01-22T07:50:01.2118560Z pytest-xdist               3.8.0            py311h06a4308_0
2026-01-22T07:50:01.2118852Z python                     3.11.14          h6fa692b_0
2026-01-22T07:50:01.2119151Z python-dateutil            2.9.0.post0      pypi_0           pypi
2026-01-22T07:50:01.2119473Z pyyaml                     6.0.3            pypi_0           pypi
2026-01-22T07:50:01.2119764Z readline                   8.3              hc2a1206_0
2026-01-22T07:50:01.2120083Z requests                   2.32.5           pypi_0           pypi
2026-01-22T07:50:01.2120511Z scipy                      1.17.0           pypi_0           pypi
2026-01-22T07:50:01.2120823Z setuptools                 80.9.0           py311h06a4308_0
2026-01-22T07:50:01.2121121Z six                        1.17.0           pypi_0           pypi
2026-01-22T07:50:01.2121418Z sqlalchemy                 1.4.54           pypi_0           pypi
2026-01-22T07:50:01.2121719Z sqlite                     3.51.1           he0a8d7e_0
2026-01-22T07:50:01.2121997Z tk                         8.6.15           h54e0aa7_0
2026-01-22T07:50:01.2122362Z toml                       0.10.2           pyhd3eb1b0_0
2026-01-22T07:50:01.2122683Z typing-extensions          4.15.0           pypi_0           pypi
2026-01-22T07:50:01.2123031Z typing-inspection          0.4.2            pypi_0           pypi
2026-01-22T07:50:01.2123343Z tzdata                     2025c            he532380_0
2026-01-22T07:50:01.2123754Z urllib3                    2.6.3            pypi_0           pypi
2026-01-22T07:50:01.2145119Z wheel                      0.45.1           py311h06a4308_0
2026-01-22T07:50:01.2145516Z xarray                     2025.12.0        pypi_0           pypi
2026-01-22T07:50:01.2145900Z xorg-libx11                1.8.12           h9b100fa_1
2026-01-22T07:50:01.2146327Z xorg-libxau                1.0.12           h9b100fa_0
2026-01-22T07:50:01.2146729Z xorg-libxdmcp              1.1.5            h9b100fa_0
2026-01-22T07:50:01.2147133Z xorg-xorgproto             2024.1           h5eee18b_1
2026-01-22T07:50:01.2147509Z xz                         5.6.4            h5eee18b_1
2026-01-22T07:50:01.2147903Z zlib                       1.3.1            hb25bd0a_0
2026-01-22T07:50:01.3188631Z ##[group]Run pytest -vv --cov=./ --cov-report=xml --cov=mth5 -n auto tests
2026-01-22T07:50:01.3189090Z [36;1mpytest -vv --cov=./ --cov-report=xml --cov=mth5 -n auto tests[0m
2026-01-22T07:50:01.3207610Z shell: /usr/bin/bash -el {0}
2026-01-22T07:50:01.3207843Z env:
2026-01-22T07:50:01.3208012Z   INPUT_RUN_POST: true
2026-01-22T07:50:01.3208219Z   CONDA: /usr/share/miniconda
2026-01-22T07:50:01.3208428Z ##[endgroup]
2026-01-22T07:50:08.3866331Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pytest_benchmark/logger.py:44: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
2026-01-22T07:50:08.3867326Z   warner(PytestBenchmarkWarning(text))
2026-01-22T07:50:15.7103013Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pytest_benchmark/logger.py:44: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
2026-01-22T07:50:15.7104972Z   warner(PytestBenchmarkWarning(text))
2026-01-22T07:50:15.8349301Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pytest_benchmark/logger.py:44: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
2026-01-22T07:50:15.8351431Z   warner(PytestBenchmarkWarning(text))
2026-01-22T07:50:15.8929760Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pytest_benchmark/logger.py:44: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
2026-01-22T07:50:15.8933209Z   warner(PytestBenchmarkWarning(text))
2026-01-22T07:50:15.9059277Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pytest_benchmark/logger.py:44: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
2026-01-22T07:50:15.9061471Z   warner(PytestBenchmarkWarning(text))
2026-01-22T07:50:50.0522675Z ============================= test session starts ==============================
2026-01-22T07:50:50.0523970Z platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.5.0 -- /usr/share/miniconda/envs/test/bin/python
2026-01-22T07:50:50.0524817Z cachedir: .pytest_cache
2026-01-22T07:50:50.0525984Z benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
2026-01-22T07:50:50.0527509Z rootdir: /home/runner/work/mth5/mth5
2026-01-22T07:50:50.0528174Z configfile: pyproject.toml
2026-01-22T07:50:50.0528831Z plugins: subtests-0.14.2, benchmark-5.2.3, cov-7.0.0, xdist-3.8.0
2026-01-22T07:50:50.0529632Z created: 4/4 workers
2026-01-22T07:50:50.0529942Z 4 workers [5188 items]
2026-01-22T07:50:50.0530139Z 
2026-01-22T07:50:50.0530298Z scheduling tests via LoadScheduling
2026-01-22T07:50:50.0530722Z 
2026-01-22T07:50:50.0531194Z tests/clients/test_client_base.py::TestClientBaseInitialization::test_client_base_creation 
2026-01-22T07:50:50.0532237Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseInitialization::test_client_base_creation 
2026-01-22T07:50:50.0533312Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:50:50.0534260Z tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_keys 
2026-01-22T07:50:50.0534978Z tests/groups/test_base.py::test_groups_list 
2026-01-22T07:50:50.0535744Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_keys 
2026-01-22T07:50:50.0536762Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:50:50.0538011Z tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_structure 
2026-01-22T07:50:50.0560875Z tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_invalid_range 
2026-01-22T07:50:50.0561835Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:50:50.0567935Z [gw0] [  0%] [h5_kwargs_is_dict] SUBPASS tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_structure 
2026-01-22T07:50:50.0571502Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:50:50.0585501Z [gw0] [  0%] [has_mode] SUBPASS tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_structure 
2026-01-22T07:50:50.0586712Z [gw2] [  0%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_invalid_range 
2026-01-22T07:50:50.0589658Z [gw0] [  0%] [has_driver] SUBPASS tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_structure 
2026-01-22T07:50:50.0602645Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseInitialization::test_h5_kwargs_structure 
2026-01-22T07:50:50.0604978Z tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_inherits_from_client_base 
2026-01-22T07:50:50.0633343Z tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_file_structure_validation 
2026-01-22T07:50:50.0634747Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_float 
2026-01-22T07:50:50.0636085Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_float 
2026-01-22T07:50:50.0637415Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_inherits_from_client_base 
2026-01-22T07:50:50.0640724Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_string 
2026-01-22T07:50:50.0712824Z [gw2] [  0%] PASSED tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_file_structure_validation 
2026-01-22T07:50:50.0714487Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_string 
2026-01-22T07:50:50.0716000Z tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:50:50.0717335Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_list 
2026-01-22T07:50:50.0718838Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:50:50.0720253Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_list 
2026-01-22T07:50:50.0721763Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[10.5-expected0] 
2026-01-22T07:50:50.0723039Z tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_data_consistency 
2026-01-22T07:50:50.0730325Z tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:50:50.0732088Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:50:50.0742494Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[10.5-expected0] 
2026-01-22T07:50:50.0753150Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[42-expected1] 
2026-01-22T07:50:50.0762589Z tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_large_sample_rates_list 
2026-01-22T07:50:50.0782685Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[42-expected1] 
2026-01-22T07:50:50.0784266Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[8, 16, 32-expected2] 
2026-01-22T07:50:50.0821808Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_large_sample_rates_list 
2026-01-22T07:50:50.0823121Z tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_very_long_filename 
2026-01-22T07:50:50.0824759Z [gw2] [  0%] PASSED tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_data_consistency 
2026-01-22T07:50:50.0828922Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_very_long_filename 
2026-01-22T07:50:50.0830199Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[8, 16, 32-expected2] 
2026-01-22T07:50:50.0842522Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[input_value3-expected3] 
2026-01-22T07:50:50.0846903Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[input_value3-expected3] 
2026-01-22T07:50:50.0848198Z tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_multiple_components_same_run 
2026-01-22T07:50:50.0870771Z tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_nested_directory_creation 
2026-01-22T07:50:50.0873809Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[256-expected4] 
2026-01-22T07:50:50.0886369Z [gw1] [  0%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientPerformance::test_nested_directory_creation 
2026-01-22T07:50:50.0901660Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[256-expected4] 
2026-01-22T07:50:50.0907132Z [gw2] [  0%] PASSED tests/io/metronix/test_metronix_atss.py::TestRealDataValidation::test_multiple_components_same_run 
2026-01-22T07:50:50.0948201Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[input_value5-expected5] 
2026-01-22T07:50:50.0953265Z tests/io/metronix/test_metronix_atss.py::test_skip_when_no_data 
2026-01-22T07:50:50.0954686Z [gw2] [  0%] PASSED tests/io/metronix/test_metronix_atss.py::test_skip_when_no_data 
2026-01-22T07:50:50.0962827Z tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_default_initialization 
2026-01-22T07:50:50.0971543Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_default_initialization 
2026-01-22T07:50:50.0972725Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_inheritance 
2026-01-22T07:50:50.0973966Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_parametrized[input_value5-expected5] 
2026-01-22T07:50:50.0975218Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_failure 
2026-01-22T07:50:50.0976285Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_set_sample_rates_failure 
2026-01-22T07:50:50.1001640Z tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_custom_initialization 
2026-01-22T07:50:50.1002962Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_inheritance 
2026-01-22T07:50:50.1003889Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_mro 
2026-01-22T07:50:50.1004982Z tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_edge_cases 
2026-01-22T07:50:50.1006099Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_custom_initialization 
2026-01-22T07:50:50.1013862Z tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_kwargs_initialization 
2026-01-22T07:50:50.1066934Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_mro 
2026-01-22T07:50:50.1078043Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_kwargs_initialization 
2026-01-22T07:50:50.1079187Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_inherited_attributes 
2026-01-22T07:50:50.1080739Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_inherited_attributes 
2026-01-22T07:50:50.1081984Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[system_number-084] 
2026-01-22T07:50:50.1083555Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[system_number-084] 
2026-01-22T07:50:50.1084915Z [gw0] [  0%] [empty_string] SUBPASS tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_edge_cases 
2026-01-22T07:50:50.1096839Z [gw0] [  0%] [single_value_string] SUBPASS tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_edge_cases 
2026-01-22T07:50:50.1098222Z [gw0] [  0%] [float_in_list] SUBPASS tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_edge_cases 
2026-01-22T07:50:50.1099433Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSampleRates::test_sample_rates_edge_cases 
2026-01-22T07:50:50.1100629Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_set_save_path 
2026-01-22T07:50:50.1101710Z tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_none_save_path_defaults_to_cwd 
2026-01-22T07:50:50.1102857Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_none_save_path_defaults_to_cwd 
2026-01-22T07:50:50.1103956Z tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_string_save_path_conversion 
2026-01-22T07:50:50.1105159Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[system_name-ADU-07e] 
2026-01-22T07:50:50.1159416Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[system_name-ADU-07e] 
2026-01-22T07:50:50.1161019Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Initialization::test_string_save_path_conversion 
2026-01-22T07:50:50.1162484Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[channel_number-1] 
2026-01-22T07:50:50.1163934Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[channel_number-1] 
2026-01-22T07:50:50.1165830Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[component-hx] 
2026-01-22T07:50:50.1171487Z [gw0] [  0%] [_save_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseSavePath::test_set_save_path 
2026-01-22T07:50:50.1172745Z [gw0] [  0%] [filename] SUBPASS tests/clients/test_client_base.py::TestClientBaseSavePath::test_set_save_path 
2026-01-22T07:50:50.1173950Z [gw0] [  0%] [save_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseSavePath::test_set_save_path 
2026-01-22T07:50:50.1175007Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_set_save_path 
2026-01-22T07:50:50.1180146Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_mth5_version 
2026-01-22T07:50:50.1181520Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_mth5_version 
2026-01-22T07:50:50.1182453Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_interact_true 
2026-01-22T07:50:50.1183649Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[component-hx] 
2026-01-22T07:50:50.1192748Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_save_path_components 
2026-01-22T07:50:50.1202304Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_interact_true 
2026-01-22T07:50:50.1203502Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[sample_rate-128.0] 
2026-01-22T07:50:50.1215586Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_save_path 
2026-01-22T07:50:50.1221016Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_save_path_components 
2026-01-22T07:50:50.1225868Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[sample_rate-128.0] 
2026-01-22T07:50:50.1251231Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_save_path 
2026-01-22T07:50:50.1254551Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[test1.h5] 
2026-01-22T07:50:50.1283662Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[file_type-timeseries] 
2026-01-22T07:50:50.1287645Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInheritance::test_parsed_filename_attributes[file_type-timeseries] 
2026-01-22T07:50:50.1288798Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_compression 
2026-01-22T07:50:50.1289743Z [gw0] [  0%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[test1.h5] 
2026-01-22T07:50:50.1291016Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_no_file 
2026-01-22T07:50:50.1292239Z [gw2] [  0%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_no_file 
2026-01-22T07:50:50.1293471Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[data.mth5] 
2026-01-22T07:50:50.1294477Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_compression 
2026-01-22T07:50:50.1295417Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_compression_opts 
2026-01-22T07:50:50.1296395Z [gw1] [  0%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_compression_opts 
2026-01-22T07:50:50.1339443Z [gw3] [  0%] PASSED tests/groups/test_base.py::test_groups_list 
2026-01-22T07:50:50.1340458Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_with_file 
2026-01-22T07:50:50.1341588Z tests/groups/test_base.py::test_metadata_read_write 
2026-01-22T07:50:50.1347952Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_shuffle 
2026-01-22T07:50:50.1348800Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_shuffle 
2026-01-22T07:50:50.1349856Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_with_file 
2026-01-22T07:50:50.1351932Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_with_metadata 
2026-01-22T07:50:50.1354126Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[data.mth5] 
2026-01-22T07:50:50.1355375Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[experiment_01.h5] 
2026-01-22T07:50:50.1356367Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_fletcher32 
2026-01-22T07:50:50.1357354Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_with_metadata 
2026-01-22T07:50:50.1372672Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[experiment_01.h5] 
2026-01-22T07:50:50.1374051Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_fletcher32 
2026-01-22T07:50:50.1383513Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_without_metadata 
2026-01-22T07:50:50.1386508Z tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[station_mt001.mth5] 
2026-01-22T07:50:50.1387940Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_without_metadata 
2026-01-22T07:50:50.1392992Z tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_data_level 
2026-01-22T07:50:50.1395867Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_kwargs 
2026-01-22T07:50:50.1403910Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v1::test_data_level 
2026-01-22T07:50:50.1409695Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePath::test_different_filenames[station_mt001.mth5] 
2026-01-22T07:50:50.1414231Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSInitialization::test_init_kwargs 
2026-01-22T07:50:50.1445273Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_mth5_version 
2026-01-22T07:50:50.1449272Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initial_fail_none 
2026-01-22T07:50:50.1450328Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initial_fail_none 
2026-01-22T07:50:50.1451426Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_mth5_version 
2026-01-22T07:50:50.1452222Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_interact_false 
2026-01-22T07:50:50.1453102Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_metadata_fn_property 
2026-01-22T07:50:50.1491885Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_metadata_fn_property 
2026-01-22T07:50:50.1493296Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_metadata_fn_none 
2026-01-22T07:50:50.1494512Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_metadata_fn_none 
2026-01-22T07:50:50.1495664Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_true 
2026-01-22T07:50:50.1496626Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_interact_false 
2026-01-22T07:50:50.1504453Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_save_path 
2026-01-22T07:50:50.1505692Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initial_fail_bad_directory 
2026-01-22T07:50:50.1510282Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initial_fail_bad_directory 
2026-01-22T07:50:50.1511719Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initialization_error_cases 
2026-01-22T07:50:50.1514912Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_save_path 
2026-01-22T07:50:50.1515802Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_compression 
2026-01-22T07:50:50.1545867Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_true 
2026-01-22T07:50:50.1553461Z [gw0] [  1%] [none_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initialization_error_cases 
2026-01-22T07:50:50.1559851Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_false 
2026-01-22T07:50:50.1561140Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_false 
2026-01-22T07:50:50.1562204Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_compression 
2026-01-22T07:50:50.1563019Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_compression_opts 
2026-01-22T07:50:50.1564365Z [gw0] [  1%] [invalid_drive] SUBPASS tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initialization_error_cases 
2026-01-22T07:50:50.1578450Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_no_fn 
2026-01-22T07:50:50.1581107Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataFile::test_has_metadata_file_no_fn 
2026-01-22T07:50:50.1593978Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_compression_opts 
2026-01-22T07:50:50.1596105Z [gw0] [  1%] [non_existent_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initialization_error_cases 
2026-01-22T07:50:50.1605068Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_no_file 
2026-01-22T07:50:50.1606064Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_no_file 
2026-01-22T07:50:50.1606954Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_shuffle 
2026-01-22T07:50:50.1623715Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_initialization_error_cases 
2026-01-22T07:50:50.1625203Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_file_not_exists 
2026-01-22T07:50:50.1626540Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_file_not_exists 
2026-01-22T07:50:50.1627745Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_shuffle 
2026-01-22T07:50:50.1635930Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[None] 
2026-01-22T07:50:50.1640602Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_full_file 
2026-01-22T07:50:50.1643857Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_full_file 
2026-01-22T07:50:50.1675464Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_fletcher32 
2026-01-22T07:50:50.1676724Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_with_start_stop 
2026-01-22T07:50:50.1678174Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[None] 
2026-01-22T07:50:50.1679667Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_with_start_stop 
2026-01-22T07:50:50.1684330Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[] 
2026-01-22T07:50:50.1685543Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_fletcher32 
2026-01-22T07:50:50.1711140Z tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_data_level 
2026-01-22T07:50:50.1712259Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_with_filename 
2026-01-22T07:50:50.1713601Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_with_filename 
2026-01-22T07:50:50.1715102Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[] 
2026-01-22T07:50:50.1716358Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_start_only 
2026-01-22T07:50:50.1720802Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5v2::test_data_level 
2026-01-22T07:50:50.1729564Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_start_only 
2026-01-22T07:50:50.1731552Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[z:\\nonexistent\\path] 
2026-01-22T07:50:50.1733128Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_default 
2026-01-22T07:50:50.1765942Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_stop_only 
2026-01-22T07:50:50.1767284Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_default 
2026-01-22T07:50:50.1782584Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_custom 
2026-01-22T07:50:50.1783905Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_read_atss_stop_only 
2026-01-22T07:50:50.1785094Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_write_atss 
2026-01-22T07:50:50.1788916Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_write_atss 
2026-01-22T07:50:50.1790684Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[z:\\nonexistent\\path] 
2026-01-22T07:50:50.1824157Z tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[/definitely/not/a/real/path] 
2026-01-22T07:50:50.1827896Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_write_atss_different_dtypes 
2026-01-22T07:50:50.1841856Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_custom 
2026-01-22T07:50:50.1843833Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseErrorHandling::test_invalid_paths_parametrized[/definitely/not/a/real/path] 
2026-01-22T07:50:50.1845481Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSFileIO::test_write_atss_different_dtypes 
2026-01-22T07:50:50.1846738Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_metadata 
2026-01-22T07:50:50.1847876Z tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1849177Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_includes_h5_prefixed_attributes 
2026-01-22T07:50:50.1850628Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_metadata 
2026-01-22T07:50:50.1851999Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_get_h5_kwargs_includes_h5_prefixed_attributes 
2026-01-22T07:50:50.1853580Z [gw0] [  1%] [mode_is_set] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1854930Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_response 
2026-01-22T07:50:50.1865545Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[gzip-gzip] 
2026-01-22T07:50:50.1870272Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_response 
2026-01-22T07:50:50.1880823Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[ex-electric] 
2026-01-22T07:50:50.1884401Z [gw0] [  1%] [driver_is_set] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1887436Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[ex-electric] 
2026-01-22T07:50:50.1922448Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[gzip-gzip] 
2026-01-22T07:50:50.1928436Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[lzf-lzf] 
2026-01-22T07:50:50.1932091Z [gw0] [  1%] [has_compression] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1935769Z [gw0] [  1%] [has_fletcher32] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1937338Z [gw0] [  1%] PASSED tests/clients/test_client_base.py::TestClientBaseConfiguration::test_h5_kwargs_default_values 
2026-01-22T07:50:50.1938660Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[ey-electric] 
2026-01-22T07:50:50.1939996Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[ey-electric] 
2026-01-22T07:50:50.1941672Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hx-magnetic] 
2026-01-22T07:50:50.1942896Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[lzf-lzf] 
2026-01-22T07:50:50.1944751Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[szip-szip] 
2026-01-22T07:50:50.1958691Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hx-magnetic] 
2026-01-22T07:50:50.1962870Z tests/clients/test_client_base.py::TestClientBaseConfiguration::test_configuration_consistency 
2026-01-22T07:50:50.1966735Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hy-magnetic] 
2026-01-22T07:50:50.1977398Z [gw1] [  1%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[szip-szip] 
2026-01-22T07:50:50.1994474Z [gw2] [  1%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hy-magnetic] 
2026-01-22T07:50:50.1996735Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[None-None] 
2026-01-22T07:50:50.2002326Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseConfiguration::test_configuration_consistency 
2026-01-22T07:50:50.2008528Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hz-magnetic] 
2026-01-22T07:50:50.2041616Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[hz-magnetic] 
2026-01-22T07:50:50.2044634Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_options[None-None] 
2026-01-22T07:50:50.2045999Z tests/clients/test_client_base.py::TestClientBaseConfiguration::test_multiple_operations 
2026-01-22T07:50:50.2046933Z [gw3] [  2%] PASSED tests/groups/test_base.py::test_metadata_read_write 
2026-01-22T07:50:50.2047799Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[aux-auxiliary] 
2026-01-22T07:50:50.2054252Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[1-1] 
2026-01-22T07:50:50.2055186Z tests/groups/test_base.py::test_metadata_setter_type 
2026-01-22T07:50:50.2057274Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[aux-auxiliary] 
2026-01-22T07:50:50.2080194Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[unknown-auxiliary] 
2026-01-22T07:50:50.2081567Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[1-1] 
2026-01-22T07:50:50.2086009Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type[unknown-auxiliary] 
2026-01-22T07:50:50.2087166Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type_no_file 
2026-01-22T07:50:50.2088388Z [gw0] [  2%] [set_sample_rates] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_multiple_operations 
2026-01-22T07:50:50.2141394Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[4-4] 
2026-01-22T07:50:50.2142614Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_channel_type_no_file 
2026-01-22T07:50:50.2143665Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_run_id_property 
2026-01-22T07:50:50.2144665Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_run_id_property 
2026-01-22T07:50:50.2145870Z [gw0] [  2%] [set_save_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_multiple_operations 
2026-01-22T07:50:50.2147164Z [gw0] [  2%] [verify_both_settings] SUBPASS tests/clients/test_client_base.py::TestClientBaseConfiguration::test_multiple_operations 
2026-01-22T07:50:50.2154181Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_station_id_property 
2026-01-22T07:50:50.2159354Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseConfiguration::test_multiple_operations 
2026-01-22T07:50:50.2177550Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2184412Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_station_id_property 
2026-01-22T07:50:50.2186879Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_survey_id_property 
2026-01-22T07:50:50.2188234Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_survey_id_property 
2026-01-22T07:50:50.2189317Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_path_properties_no_file 
2026-01-22T07:50:50.2191503Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[4-4] 
2026-01-22T07:50:50.2195156Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[9-9] 
2026-01-22T07:50:50.2198495Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSProperties::test_path_properties_no_file 
2026-01-22T07:50:50.2202177Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[9-9] 
2026-01-22T07:50:50.2205407Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_run_metadata 
2026-01-22T07:50:50.2208938Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_run_metadata 
2026-01-22T07:50:50.2210469Z tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[None-None] 
2026-01-22T07:50:50.2211874Z [gw0] [  2%] [initialization] SUBPASS tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2213410Z [gw0] [  2%] [configure_sample_rates] SUBPASS tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2235746Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_station_metadata 
2026-01-22T07:50:50.2237357Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5H5Parameters::test_compression_opts_options[None-None] 
2026-01-22T07:50:50.2238666Z tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_str_method 
2026-01-22T07:50:50.2239863Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_station_metadata 
2026-01-22T07:50:50.2241406Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_survey_metadata 
2026-01-22T07:50:50.2242680Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSMetadataGeneration::test_survey_metadata 
2026-01-22T07:50:50.2252508Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_no_file 
2026-01-22T07:50:50.2258365Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_no_file 
2026-01-22T07:50:50.2262754Z [gw0] [  2%] [configure_save_path] SUBPASS tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2264221Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_str_method 
2026-01-22T07:50:50.2265963Z [gw0] [  2%] [verify_h5_kwargs] SUBPASS tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2268180Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_file_not_exists 
2026-01-22T07:50:50.2269791Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_file_not_exists 
2026-01-22T07:50:50.2280234Z tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_repr_method 
2026-01-22T07:50:50.2281910Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_repr_method 
2026-01-22T07:50:50.2283184Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_exists_but_no_metadata 
2026-01-22T07:50:50.2285066Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSChannelTS::test_to_channel_ts_exists_but_no_metadata 
2026-01-22T07:50:50.2325839Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_invalid_file_path 
2026-01-22T07:50:50.2353419Z tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_str_with_custom_parameters 
2026-01-22T07:50:50.2357012Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5StringRepresentation::test_str_with_custom_parameters 
2026-01-22T07:50:50.2360559Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_invalid_file_path 
2026-01-22T07:50:50.2364066Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_corrupted_binary_file 
2026-01-22T07:50:50.2365844Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_corrupted_binary_file 
2026-01-22T07:50:50.2367062Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_empty_file 
2026-01-22T07:50:50.2368092Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_complete_setup_workflow 
2026-01-22T07:50:50.2369215Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_client_base_immutability 
2026-01-22T07:50:50.2370507Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_client_base_immutability 
2026-01-22T07:50:50.2371565Z tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_client_basic 
2026-01-22T07:50:50.2372559Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_empty_file 
2026-01-22T07:50:50.2373738Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates0-1] 
2026-01-22T07:50:50.2374962Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_invalid_json_metadata 
2026-01-22T07:50:50.2376072Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSErrorHandling::test_invalid_json_metadata 
2026-01-22T07:50:50.2393572Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSUtilityFunction::test_read_atss_function_exists 
2026-01-22T07:50:50.2394893Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates0-1] 
2026-01-22T07:50:50.2396463Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSUtilityFunction::test_read_atss_function_exists 
2026-01-22T07:50:50.2432864Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSUtilityFunction::test_read_atss_function_call 
2026-01-22T07:50:50.2435096Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSUtilityFunction::test_read_atss_function_call 
2026-01-22T07:50:50.2436736Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_client_basic 
2026-01-22T07:50:50.2437782Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSIntegration::test_full_workflow 
2026-01-22T07:50:50.2438872Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates1-2] 
2026-01-22T07:50:50.2440069Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSIntegration::test_full_workflow 
2026-01-22T07:50:50.2442119Z tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_client_custom_parameters 
2026-01-22T07:50:50.2447410Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSIntegration::test_multiple_atss_files 
2026-01-22T07:50:50.2459238Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSIntegration::test_multiple_atss_files 
2026-01-22T07:50:50.2484789Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates1-2] 
2026-01-22T07:50:50.2486646Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[084_ADU-07e_C001_THx_128Hz.atss-expected_attrs0] 
2026-01-22T07:50:50.2488508Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[084_ADU-07e_C001_THx_128Hz.atss-expected_attrs0] 
2026-01-22T07:50:50.2495351Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[099_ADU-08e_C002_TEy_64Hz.atss-expected_attrs1] 
2026-01-22T07:50:50.2497167Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[099_ADU-08e_C002_TEy_64Hz.atss-expected_attrs1] 
2026-01-22T07:50:50.2498932Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[001_ADU-07e_C000_TEx_2048Hz.atss-expected_attrs2] 
2026-01-22T07:50:50.2502809Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates2-3] 
2026-01-22T07:50:50.2504298Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_client_custom_parameters 
2026-01-22T07:50:50.2516669Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_filename_parsing[001_ADU-07e_C000_TEx_2048Hz.atss-expected_attrs2] 
2026-01-22T07:50:50.2518283Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[0-100-1000] 
2026-01-22T07:50:50.2541727Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates2-3] 
2026-01-22T07:50:50.2553458Z tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_miniseed_and_stationxml 
2026-01-22T07:50:50.2555172Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates3-4] 
2026-01-22T07:50:50.2556943Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[0-100-1000] 
2026-01-22T07:50:50.2558263Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[50-150-1000] 
2026-01-22T07:50:50.2561182Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[50-150-1000] 
2026-01-22T07:50:50.2562517Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[900-100-1000] 
2026-01-22T07:50:50.2563886Z [gw1] [  2%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5FDSNClient::test_from_fdsn_miniseed_and_stationxml 
2026-01-22T07:50:50.2597324Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[sample_rates3-4] 
2026-01-22T07:50:50.2599631Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[900-100-1000] 
2026-01-22T07:50:50.2609016Z tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[1, 2, 4, 8, 16-5] 
2026-01-22T07:50:50.2610512Z tests/clients/test_make_mth5.py::TestMakeMTH5USGSGeomag::test_from_usgs_geomag_basic 
2026-01-22T07:50:50.2612026Z [gw0] [  2%] PASSED tests/clients/test_client_base.py::TestClientBaseIntegration::test_sample_rates_length_validation[1, 2, 4, 8, 16-5] 
2026-01-22T07:50:50.2613903Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[0-0-1000] 
2026-01-22T07:50:50.2615095Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[0-0-1000] 
2026-01-22T07:50:50.2616186Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[500-0-1000] 
2026-01-22T07:50:50.2617864Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_read_ranges[500-0-1000] 
2026-01-22T07:50:50.2629211Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[ex-electric] 
2026-01-22T07:50:50.2634756Z [gw2] [  2%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[ex-electric] 
2026-01-22T07:50:50.2656718Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5USGSGeomag::test_from_usgs_geomag_basic 
2026-01-22T07:50:50.2662067Z tests/clients/test_client_base.py::TestClientBasePerformance::test_client_base_creation_efficiency 
2026-01-22T07:50:50.2672080Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[ey-electric] 
2026-01-22T07:50:50.2673834Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[ey-electric] 
2026-01-22T07:50:50.2675257Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hx-magnetic] 
2026-01-22T07:50:50.2676652Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBasePerformance::test_client_base_creation_efficiency 
2026-01-22T07:50:50.2678213Z tests/clients/test_make_mth5.py::TestMakeMTH5USGSGeomag::test_from_usgs_geomag_custom_parameters 
2026-01-22T07:50:50.2679583Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hx-magnetic] 
2026-01-22T07:50:50.2689100Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hy-magnetic] 
2026-01-22T07:50:50.2703868Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hy-magnetic] 
2026-01-22T07:50:50.2706084Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5USGSGeomag::test_from_usgs_geomag_custom_parameters 
2026-01-22T07:50:50.2710919Z tests/clients/test_client_base.py::TestClientBasePerformance::test_multiple_sample_rate_updates 
2026-01-22T07:50:50.2741557Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hz-magnetic] 
2026-01-22T07:50:50.2751566Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[hz-magnetic] 
2026-01-22T07:50:50.2756829Z tests/clients/test_make_mth5.py::TestMakeMTH5Zen::test_from_zen_basic 
2026-01-22T07:50:50.2760152Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[aux-auxiliary] 
2026-01-22T07:50:50.2761778Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[aux-auxiliary] 
2026-01-22T07:50:50.2763087Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[unknown-auxiliary] 
2026-01-22T07:50:50.2764914Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSParametrized::test_channel_types[unknown-auxiliary] 
2026-01-22T07:50:50.2766209Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBasePerformance::test_multiple_sample_rate_updates 
2026-01-22T07:50:50.2771357Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Zen::test_from_zen_basic 
2026-01-22T07:50:50.2774748Z tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2778605Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSPerformance::test_large_file_reading 
2026-01-22T07:50:50.2779643Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSPerformance::test_large_file_reading 
2026-01-22T07:50:50.2815222Z tests/clients/test_make_mth5.py::TestMakeMTH5Zen::test_from_zen_custom_parameters 
2026-01-22T07:50:50.2817110Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSPerformance::test_memory_efficient_reading 
2026-01-22T07:50:50.2818299Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSPerformance::test_memory_efficient_reading 
2026-01-22T07:50:50.2819430Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_zero_length_file 
2026-01-22T07:50:50.2820499Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Zen::test_from_zen_custom_parameters 
2026-01-22T07:50:50.2821798Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_zero_length_file 
2026-01-22T07:50:50.2824009Z [gw0] [  3%] [create_client] SUBPASS tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2826059Z [gw0] [  3%] [verify_initial_state] SUBPASS tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2827528Z [gw0] [  3%] [configure_all_settings] SUBPASS tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2830885Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_single_sample_file 
2026-01-22T07:50:50.2831875Z tests/clients/test_make_mth5.py::TestMakeMTH5Phoenix::test_from_phoenix_basic 
2026-01-22T07:50:50.2862390Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_single_sample_file 
2026-01-22T07:50:50.2870333Z [gw0] [  3%] [verify_final_state] SUBPASS tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2871861Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:50:50.2872999Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_boundary_read_conditions 
2026-01-22T07:50:50.2874177Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_boundary_read_conditions 
2026-01-22T07:50:50.2875508Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_negative_indices 
2026-01-22T07:50:50.2901905Z tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_error_recovery 
2026-01-22T07:50:50.2950715Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_negative_indices 
2026-01-22T07:50:50.2952159Z tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_invalid_range 
2026-01-22T07:50:50.2953511Z [gw2] [  3%] SKIPPED tests/io/metronix/test_metronix_atss_mock.py::TestATSSEdgeCases::test_invalid_range 
2026-01-22T07:50:50.2954934Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Phoenix::test_from_phoenix_basic 
2026-01-22T07:50:50.2956375Z tests/clients/test_make_mth5.py::TestMakeMTH5Phoenix::test_from_phoenix_custom_parameters 
2026-01-22T07:50:50.2983267Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Phoenix::test_from_phoenix_custom_parameters 
2026-01-22T07:50:50.2986847Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseCompleteWorkflow::test_error_recovery 
2026-01-22T07:50:50.2991015Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_property 
2026-01-22T07:50:50.2993083Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_property 
2026-01-22T07:50:50.2995084Z tests/clients/test_make_mth5.py::TestMakeMTH5LEMI424::test_from_lemi424_basic 
2026-01-22T07:50:50.2997226Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_setter_valid_path 
2026-01-22T07:50:50.3002887Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_without_path 
2026-01-22T07:50:50.3008237Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_without_path 
2026-01-22T07:50:50.3010777Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:50.3016876Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:50.3031496Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_real_data_path 
2026-01-22T07:50:50.3033084Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_real_data_path 
2026-01-22T07:50:50.3034689Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5LEMI424::test_from_lemi424_basic 
2026-01-22T07:50:50.3046231Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_setter_valid_path 
2026-01-22T07:50:50.3092261Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_setter_string_path 
2026-01-22T07:50:50.3096098Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:50.3098189Z tests/clients/test_make_mth5.py::TestMakeMTH5LEMI424::test_from_lemi424_custom_parameters 
2026-01-22T07:50:50.3101820Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_setter_string_path 
2026-01-22T07:50:50.3108935Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_nonexistent_directory 
2026-01-22T07:50:50.3111667Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:50.3116874Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_invalid_path 
2026-01-22T07:50:50.3118360Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionInitialization::test_initialization_invalid_path 
2026-01-22T07:50:50.3119689Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_file_ext_property 
2026-01-22T07:50:50.3121099Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5LEMI424::test_from_lemi424_custom_parameters 
2026-01-22T07:50:50.3122111Z tests/clients/test_make_mth5.py::TestMakeMTH5Metronix::test_from_metronix_basic 
2026-01-22T07:50:50.3123091Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Metronix::test_from_metronix_basic 
2026-01-22T07:50:50.3151506Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_nonexistent_directory 
2026-01-22T07:50:50.3152906Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_none_raises_error 
2026-01-22T07:50:50.3154083Z tests/clients/test_make_mth5.py::TestMakeMTH5Metronix::test_from_metronix_custom_parameters 
2026-01-22T07:50:50.3155310Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_none_raises_error 
2026-01-22T07:50:50.3156779Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_file_ext_property 
2026-01-22T07:50:50.3158224Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_inherits_from_collection 
2026-01-22T07:50:50.3159750Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_inherits_from_collection 
2026-01-22T07:50:50.3161510Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_get_empty_entry_dict 
2026-01-22T07:50:50.3163108Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionProperties::test_get_empty_entry_dict 
2026-01-22T07:50:50.3164545Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:50:50.3165845Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_different_types[string] 
2026-01-22T07:50:50.3167198Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_different_types[string] 
2026-01-22T07:50:50.3168514Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Metronix::test_from_metronix_custom_parameters 
2026-01-22T07:50:50.3184004Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[0.1.0] 
2026-01-22T07:50:50.3185662Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:50:50.3187577Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_with_real_atss_files 
2026-01-22T07:50:50.3189027Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[0.1.0] 
2026-01-22T07:50:50.3213318Z tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_different_types[pathlib] 
2026-01-22T07:50:50.3214705Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[0.2.0] 
2026-01-22T07:50:50.3227264Z [gw0] [  3%] PASSED tests/clients/test_client_base.py::TestClientBaseDataPath::test_data_path_different_types[pathlib] 
2026-01-22T07:50:50.3231498Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_with_real_atss_files 
2026-01-22T07:50:50.3238959Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_single_run 
2026-01-22T07:50:50.3243847Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_single_run 
2026-01-22T07:50:50.3246995Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[0.2.0] 
2026-01-22T07:50:50.3250305Z tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3251741Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_with_temp_files 
2026-01-22T07:50:50.3264308Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[1.0.0] 
2026-01-22T07:50:50.3291596Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[1.0.0] 
2026-01-22T07:50:50.3299530Z [gw2] [  3%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionFileOperations::test_get_files_with_temp_files 
2026-01-22T07:50:50.3301793Z [gw3] [  3%] PASSED tests/groups/test_base.py::test_metadata_setter_type 
2026-01-22T07:50:50.3307095Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_real_data 
2026-01-22T07:50:50.3308487Z [gw0] [  3%] [sample_rates_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3309809Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[2.1.0] 
2026-01-22T07:50:50.3311378Z [gw0] [  3%] [mth5_filename_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3312604Z tests/groups/test_base.py::test_add_and_get_group[GroupA] 
2026-01-22T07:50:50.3341566Z [gw1] [  3%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_valid_mth5_versions[2.1.0] 
2026-01-22T07:50:50.3343046Z [gw0] [  3%] [interact_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3344553Z [gw0] [  3%] [mth5_version_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3346025Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_interact_boolean_values[True] 
2026-01-22T07:50:50.3351481Z [gw0] [  3%] [h5_compression_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3379913Z [gw3] [  4%] SKIPPED tests/groups/test_base.py::test_add_and_get_group[GroupA] 
2026-01-22T07:50:50.3380864Z tests/groups/test_base.py::test_add_and_get_group[GroupB] 
2026-01-22T07:50:50.3381632Z [gw3] [  4%] SKIPPED tests/groups/test_base.py::test_add_and_get_group[GroupB] 
2026-01-22T07:50:50.3382829Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_interact_boolean_values[True] 
2026-01-22T07:50:50.3384719Z [gw0] [  4%] [h5_compression_opts_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3386285Z [gw0] [  4%] [h5_shuffle_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3419060Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_interact_boolean_values[False] 
2026-01-22T07:50:50.3421089Z tests/groups/test_base.py::test_add_and_get_group[GroupC] 
2026-01-22T07:50:50.3421780Z [gw3] [  4%] SKIPPED tests/groups/test_base.py::test_add_and_get_group[GroupC] 
2026-01-22T07:50:50.3422814Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_interact_boolean_values[False] 
2026-01-22T07:50:50.3423911Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[1] 
2026-01-22T07:50:50.3425522Z [gw0] [  4%] [h5_fletcher32_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3427112Z [gw0] [  4%] [h5_data_level_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3441927Z [gw0] [  4%] [collection_default] SUBPASS tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3477939Z tests/groups/test_base.py::test_remove_group 
2026-01-22T07:50:50.3521621Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_default_initialization_values 
2026-01-22T07:50:50.3522847Z tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_custom_initialization_values 
2026-01-22T07:50:50.3523984Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_custom_initialization_values 
2026-01-22T07:50:50.3525117Z tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_logger_property 
2026-01-22T07:50:50.3526092Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseDefaultValues::test_logger_property 
2026-01-22T07:50:50.3527131Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_kwargs_setting_attributes 
2026-01-22T07:50:50.3528212Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[1] 
2026-01-22T07:50:50.3529270Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[2] 
2026-01-22T07:50:50.3530315Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[2] 
2026-01-22T07:50:50.3531496Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[3] 
2026-01-22T07:50:50.3532543Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[3] 
2026-01-22T07:50:50.3533606Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[4] 
2026-01-22T07:50:50.3553411Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_kwargs_setting_attributes 
2026-01-22T07:50:50.3557136Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_kwargs_none_values_ignored 
2026-01-22T07:50:50.3581630Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_data_level_values[4] 
2026-01-22T07:50:50.3583188Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_kwargs_none_values_ignored 
2026-01-22T07:50:50.3586852Z tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_none_values_handling 
2026-01-22T07:50:50.3588031Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_custom-custom] 
2026-01-22T07:50:50.3589242Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ParameterValidation::test_none_values_handling 
2026-01-22T07:50:50.3590726Z tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_kwargs_override_defaults 
2026-01-22T07:50:50.3591928Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_custom-custom] 
2026-01-22T07:50:50.3593329Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_kwargs_override_defaults 
2026-01-22T07:50:50.3604766Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_driver-driver] 
2026-01-22T07:50:50.3605926Z tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_multiple_h5_parameters_in_kwargs 
2026-01-22T07:50:50.3607676Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_driver-driver] 
2026-01-22T07:50:50.3633077Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_multiple_h5_parameters_in_kwargs 
2026-01-22T07:50:50.3637826Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_mode-mode] 
2026-01-22T07:50:50.3681377Z tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_path_object_handling 
2026-01-22T07:50:50.3682562Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_mode-mode] 
2026-01-22T07:50:50.3683955Z tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_test_param-test_param] 
2026-01-22T07:50:50.3685395Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseKwargsHandling::test_h5_kwargs_from_attributes[h5_test_param-test_param] 
2026-01-22T07:50:50.3686694Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_path_object_handling 
2026-01-22T07:50:50.3687615Z tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_empty_kwargs 
2026-01-22T07:50:50.3706182Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Integration::test_empty_kwargs 
2026-01-22T07:50:50.3707314Z tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3708576Z tests/clients/test_make_mth5.py::TestMakeMTH5ClientParameterPassing::test_client_method_inheritance_consistency 
2026-01-22T07:50:50.3733067Z [gw0] [  4%] [file_version] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3761625Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ClientParameterPassing::test_client_method_inheritance_consistency 
2026-01-22T07:50:50.3771881Z [gw0] [  4%] [compression] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3773101Z tests/clients/test_make_mth5.py::TestMakeMTH5Performance::test_large_kwargs_dictionary 
2026-01-22T07:50:50.3774393Z [gw0] [  4%] [compression_opts] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3775923Z [gw0] [  4%] [shuffle] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3778684Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Performance::test_large_kwargs_dictionary 
2026-01-22T07:50:50.3779999Z [gw0] [  4%] [fletcher32] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3781535Z [gw0] [  4%] [data_level] SUBPASS tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3782748Z tests/clients/test_make_mth5.py::TestMakeMTH5Performance::test_get_h5_kwargs_performance 
2026-01-22T07:50:50.3783919Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_default_structure 
2026-01-22T07:50:50.3785440Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Performance::test_get_h5_kwargs_performance 
2026-01-22T07:50:50.3816191Z tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_custom_h5_attributes 
2026-01-22T07:50:50.3817302Z tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_class_has_docstring 
2026-01-22T07:50:50.3818476Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_custom_h5_attributes 
2026-01-22T07:50:50.3845211Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_class_has_docstring 
2026-01-22T07:50:50.3848860Z tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_prefix_stripping 
2026-01-22T07:50:50.3871392Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_prefix_stripping 
2026-01-22T07:50:50.3872555Z tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_client_methods_have_docstrings 
2026-01-22T07:50:50.3873815Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_client_methods_have_docstrings 
2026-01-22T07:50:50.3875082Z tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_non_h5_attributes_excluded 
2026-01-22T07:50:50.3876247Z tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_get_h5_kwargs_method_has_docstring 
2026-01-22T07:50:50.3877490Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseH5KwargsProperty::test_h5_kwargs_non_h5_attributes_excluded 
2026-01-22T07:50:50.3885356Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5Documentation::test_get_h5_kwargs_method_has_docstring 
2026-01-22T07:50:50.3888207Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_none_uses_data_path 
2026-01-22T07:50:50.3936050Z tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_invalid_attribute_access 
2026-01-22T07:50:50.3940575Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_none_uses_data_path 
2026-01-22T07:50:50.3941909Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_invalid_attribute_access 
2026-01-22T07:50:50.3943015Z tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_h5_kwargs_with_invalid_types 
2026-01-22T07:50:50.3944131Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_existing_directory 
2026-01-22T07:50:50.3945950Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_existing_directory 
2026-01-22T07:50:50.3950045Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_h5_kwargs_with_invalid_types 
2026-01-22T07:50:50.3951309Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_existing_file 
2026-01-22T07:50:50.3972984Z tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_string_representation_with_none_values 
2026-01-22T07:50:50.3983533Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5ErrorHandling::test_string_representation_with_none_values 
2026-01-22T07:50:50.3989133Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_existing_file 
2026-01-22T07:50:50.4014601Z tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_backward_compatibility_v1_parameters 
2026-01-22T07:50:50.4016906Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_nonexistent_file_path 
2026-01-22T07:50:50.4019624Z [gw2] [  4%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_real_data 
2026-01-22T07:50:50.4031509Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_backward_compatibility_v1_parameters 
2026-01-22T07:50:50.4033149Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_nonexistent_file_path 
2026-01-22T07:50:50.4034377Z tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_backward_compatibility_v2_parameters 
2026-01-22T07:50:50.4036566Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_electric_and_magnetic_channels 
2026-01-22T07:50:50.4054815Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_nonexistent_directory 
2026-01-22T07:50:50.4058447Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_backward_compatibility_v2_parameters 
2026-01-22T07:50:50.4059804Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_nonexistent_directory 
2026-01-22T07:50:50.4085908Z tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_original_test_cases_still_pass 
2026-01-22T07:50:50.4087468Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[test.h5-test_subdir-test.h5] 
2026-01-22T07:50:50.4088878Z [gw1] [  4%] PASSED tests/clients/test_make_mth5.py::TestMakeMTH5RegressionTests::test_original_test_cases_still_pass 
2026-01-22T07:50:50.4109080Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_basic_initialization 
2026-01-22T07:50:50.4114907Z [gw1] [  4%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_basic_initialization 
2026-01-22T07:50:50.4118192Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[test.h5-test_subdir-test.h5] 
2026-01-22T07:50:50.4157537Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[data.mth5-data_subdir-data.mth5] 
2026-01-22T07:50:50.4158943Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates0] 
2026-01-22T07:50:50.4160630Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[data.mth5-data_subdir-data.mth5] 
2026-01-22T07:50:50.4162035Z [gw1] [  4%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates0] 
2026-01-22T07:50:50.4172309Z tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[experiment.hdf5-exp_subdir-experiment.hdf5] 
2026-01-22T07:50:50.4177569Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates1] 
2026-01-22T07:50:50.4180926Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseSavePathAdvanced::test_save_path_file_in_new_directory[experiment.hdf5-exp_subdir-experiment.hdf5] 
2026-01-22T07:50:50.4231058Z [gw1] [  4%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates1] 
2026-01-22T07:50:50.4232453Z tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_collection_default_none 
2026-01-22T07:50:50.4233656Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates2] 
2026-01-22T07:50:50.4234929Z [gw0] [  4%] PASSED tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_collection_default_none 
2026-01-22T07:50:50.4236331Z [gw1] [  4%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates2] 
2026-01-22T07:50:50.4237725Z tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_collection_setter 
2026-01-22T07:50:50.4253515Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates3] 
2026-01-22T07:50:50.4254822Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_collection_setter 
2026-01-22T07:50:50.4295943Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_sample_rates_parameter[sample_rates3] 
2026-01-22T07:50:50.4297475Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_custom_filename 
2026-01-22T07:50:50.4311514Z tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_get_run_dict_with_none_collection 
2026-01-22T07:50:50.4328825Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_get_run_dict_with_none_collection 
2026-01-22T07:50:50.4330093Z tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_get_run_dict_with_mock_collection 
2026-01-22T07:50:50.4331361Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_custom_filename 
2026-01-22T07:50:50.4332399Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_calibration_path_setting 
2026-01-22T07:50:50.4333516Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_calibration_path_setting 
2026-01-22T07:50:50.4364404Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseCollectionAndRunDict::test_get_run_dict_with_mock_collection 
2026-01-22T07:50:50.4366788Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_save_path_configuration 
2026-01-22T07:50:50.4381620Z tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_save_path_interaction_with_filename_changes 
2026-01-22T07:50:50.4383247Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_save_path_configuration 
2026-01-22T07:50:50.4385050Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_save_path_interaction_with_filename_changes 
2026-01-22T07:50:50.4386470Z tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_h5_kwargs_updates_with_attribute_changes 
2026-01-22T07:50:50.4392243Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_h5_kwargs_passed_through 
2026-01-22T07:50:50.4393476Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_h5_kwargs_passed_through 
2026-01-22T07:50:50.4414457Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_h5_kwargs_updates_with_attribute_changes 
2026-01-22T07:50:50.4421264Z tests/clients/test_metronix.py::TestMetronixClientInitialization::test_collection_created 
2026-01-22T07:50:50.4424828Z tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4456399Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientInitialization::test_collection_created 
2026-01-22T07:50:50.4457886Z [gw0] [  5%] [change_sample_rates] SUBPASS tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4459208Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_calls_collection 
2026-01-22T07:50:50.4461221Z [gw0] [  5%] [change_save_path] SUBPASS tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4465266Z [gw0] [  5%] [change_h5_params] SUBPASS tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4485191Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_calls_collection 
2026-01-22T07:50:50.4487510Z [gw0] [  5%] [verify_all_changes_persist] SUBPASS tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4513263Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBasePropertyInteractions::test_multiple_property_changes 
2026-01-22T07:50:50.4520741Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[0] 
2026-01-22T07:50:50.4533212Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[0] 
2026-01-22T07:50:50.4535753Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_empty_kwargs 
2026-01-22T07:50:50.4537894Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_empty_kwargs 
2026-01-22T07:50:50.4539089Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[2] 
2026-01-22T07:50:50.4573296Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_sample_rates_tuple_input 
2026-01-22T07:50:50.4574747Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[2] 
2026-01-22T07:50:50.4576181Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_sample_rates_tuple_input 
2026-01-22T07:50:50.4577413Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[3] 
2026-01-22T07:50:50.4589909Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_sample_rates_whitespace_in_string 
2026-01-22T07:50:50.4594111Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[3] 
2026-01-22T07:50:50.4633334Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_sample_rates_whitespace_in_string 
2026-01-22T07:50:50.4636489Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[4] 
2026-01-22T07:50:50.4643284Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_save_path_with_pathlib_path 
2026-01-22T07:50:50.4644463Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_save_path_with_pathlib_path 
2026-01-22T07:50:50.4645690Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_with_zeros[4] 
2026-01-22T07:50:50.4665527Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_compression-bzip2] 
2026-01-22T07:50:50.4691674Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_compression-bzip2] 
2026-01-22T07:50:50.4693337Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_compression_opts-9] 
2026-01-22T07:50:50.4703453Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_passes_calibration_path 
2026-01-22T07:50:50.4709151Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_passes_calibration_path 
2026-01-22T07:50:50.4712932Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_compression_opts-9] 
2026-01-22T07:50:50.4716351Z tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_passes_sample_rates 
2026-01-22T07:50:50.4762448Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_shuffle-False] 
2026-01-22T07:50:50.4779473Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_shuffle-False] 
2026-01-22T07:50:50.4783540Z [gw2] [  5%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_electric_and_magnetic_channels 
2026-01-22T07:50:50.4785387Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_multiple_sample_rates 
2026-01-22T07:50:50.4786975Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetRunDict::test_get_run_dict_passes_sample_rates 
2026-01-22T07:50:50.4788937Z tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_single_survey 
2026-01-22T07:50:50.4790579Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_fletcher32-False] 
2026-01-22T07:50:50.4797764Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_fletcher32-False] 
2026-01-22T07:50:50.4802578Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_single_survey 
2026-01-22T07:50:50.4813223Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_data_level-2] 
2026-01-22T07:50:50.4842534Z tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_consistent_across_runs 
2026-01-22T07:50:50.4845505Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_data_level-2] 
2026-01-22T07:50:50.4862575Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_driver-stdio] 
2026-01-22T07:50:50.4912575Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_consistent_across_runs 
2026-01-22T07:50:50.4915194Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_driver-stdio] 
2026-01-22T07:50:50.4917477Z tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_mode-r+] 
2026-01-22T07:50:50.4919585Z tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_with_single_run 
2026-01-22T07:50:50.4921730Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientGetSurveyId::test_get_survey_id_with_single_run 
2026-01-22T07:50:50.4923838Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseEdgeCases::test_h5_attribute_variations[h5_mode-r+] 
2026-01-22T07:50:50.4944374Z tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_sets_location 
2026-01-22T07:50:50.4951734Z tests/clients/test_client_base.py::TestClientBaseStringRepresentations::test_client_base_has_attributes 
2026-01-22T07:50:50.4968263Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseStringRepresentations::test_client_base_has_attributes 
2026-01-22T07:50:50.5016194Z tests/clients/test_client_base.py::TestClientBaseStringRepresentations::test_client_base_dict_access 
2026-01-22T07:50:50.5041532Z [gw0] [  5%] PASSED tests/clients/test_client_base.py::TestClientBaseStringRepresentations::test_client_base_dict_access 
2026-01-22T07:50:50.5042935Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_default_client 
2026-01-22T07:50:50.5044189Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_sets_location 
2026-01-22T07:50:50.5045609Z tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_averages_values 
2026-01-22T07:50:50.5046855Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_default_client 
2026-01-22T07:50:50.5067104Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_custom_client 
2026-01-22T07:50:50.5071120Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_averages_values 
2026-01-22T07:50:50.5100334Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_custom_client 
2026-01-22T07:50:50.5101991Z tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_calls_write 
2026-01-22T07:50:50.5103132Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_with_h5_kwargs 
2026-01-22T07:50:50.5132568Z [gw3] [  5%] PASSED tests/groups/test_base.py::test_remove_group 
2026-01-22T07:50:50.5151528Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_initialization_with_h5_kwargs 
2026-01-22T07:50:50.5167341Z tests/groups/test_base.py::test_rename_group 
2026-01-22T07:50:50.5168321Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[IRIS] 
2026-01-22T07:50:50.5169681Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[IRIS] 
2026-01-22T07:50:50.5171208Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientSetStationMetadata::test_set_station_metadata_calls_write 
2026-01-22T07:50:50.5181924Z tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_updates_attributes_from_kwargs 
2026-01-22T07:50:50.5205187Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[USGS] 
2026-01-22T07:50:50.5231441Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[USGS] 
2026-01-22T07:50:50.5233035Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_updates_attributes_from_kwargs 
2026-01-22T07:50:50.5234349Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[SCEDC] 
2026-01-22T07:50:50.5249604Z tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_calls_get_run_dict 
2026-01-22T07:50:50.5273392Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[SCEDC] 
2026-01-22T07:50:50.5281797Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[NCEDC] 
2026-01-22T07:50:50.5293298Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_calls_get_run_dict 
2026-01-22T07:50:50.5298152Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[NCEDC] 
2026-01-22T07:50:50.5348075Z tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_returns_save_path 
2026-01-22T07:50:50.5349222Z tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[GEOFON] 
2026-01-22T07:50:50.5351957Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNInitialization::test_fdsn_various_clients[GEOFON] 
2026-01-22T07:50:50.5353130Z [gw1] [  5%] PASSED tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_returns_save_path 
2026-01-22T07:50:50.5366980Z tests/clients/test_fdsn.py::TestFDSNProperties::test_h5_kwargs_properties 
2026-01-22T07:50:50.5381408Z tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_processes_stations_and_runs 
2026-01-22T07:50:50.5394957Z [gw0] [  5%] PASSED tests/clients/test_fdsn.py::TestFDSNProperties::test_h5_kwargs_properties 
2026-01-22T07:50:50.5417933Z tests/clients/test_fdsn.py::TestFDSNProperties::test_h5_kwargs_values 
2026-01-22T07:50:50.5436417Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNProperties::test_h5_kwargs_values 
2026-01-22T07:50:50.5464451Z tests/clients/test_fdsn.py::TestFDSNProperties::test_request_columns 
2026-01-22T07:50:50.5476025Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNProperties::test_request_columns 
2026-01-22T07:50:50.5498981Z tests/clients/test_fdsn.py::TestFDSNProperties::test_run_list_ne_stream_intervals_message 
2026-01-22T07:50:50.5521385Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNProperties::test_run_list_ne_stream_intervals_message 
2026-01-22T07:50:50.5576103Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_valid 
2026-01-22T07:50:50.5577448Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_valid 
2026-01-22T07:50:50.5620136Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_invalid_missing_columns 
2026-01-22T07:50:50.5624552Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_invalid_missing_columns 
2026-01-22T07:50:50.5630033Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientMakeMTH5::test_make_mth5_processes_stations_and_runs 
2026-01-22T07:50:50.5642501Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_client_initialization 
2026-01-22T07:50:50.5650683Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_empty 
2026-01-22T07:50:50.5667962Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_client_initialization 
2026-01-22T07:50:50.5691393Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_get_run_dict 
2026-01-22T07:50:50.5697080Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_empty 
2026-01-22T07:50:50.5702721Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_get_run_dict 
2026-01-22T07:50:50.5703905Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[network] 
2026-01-22T07:50:50.5717776Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[0] 
2026-01-22T07:50:50.5734520Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[0] 
2026-01-22T07:50:50.5749297Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[2] 
2026-01-22T07:50:50.5756362Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[2] 
2026-01-22T07:50:50.5775477Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[network] 
2026-01-22T07:50:50.5780953Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[3] 
2026-01-22T07:50:50.5782971Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[station] 
2026-01-22T07:50:50.5811533Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_different_zeros[3] 
2026-01-22T07:50:50.5812757Z tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_survey_extraction 
2026-01-22T07:50:50.5825682Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientIntegration::test_real_data_survey_extraction 
2026-01-22T07:50:50.5844584Z tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_empty_data_path 
2026-01-22T07:50:50.5850147Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[station] 
2026-01-22T07:50:50.5851588Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_empty_data_path 
2026-01-22T07:50:50.5877084Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[location] 
2026-01-22T07:50:50.5903231Z tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_get_run_dict_returns_empty_for_no_data 
2026-01-22T07:50:50.5936249Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[location] 
2026-01-22T07:50:50.5938830Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[channel] 
2026-01-22T07:50:50.5961063Z [gw1] [  6%] SKIPPED tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_get_run_dict_returns_empty_for_no_data 
2026-01-22T07:50:50.5965143Z [gw3] [  6%] PASSED tests/groups/test_base.py::test_rename_group 
2026-01-22T07:50:50.5974530Z tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_none_values_in_kwargs 
2026-01-22T07:50:50.5976605Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[channel] 
2026-01-22T07:50:50.6002582Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientEdgeCases::test_none_values_in_kwargs 
2026-01-22T07:50:50.6004055Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates0-1] 
2026-01-22T07:50:50.6005579Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[start] 
2026-01-22T07:50:50.6035675Z tests/groups/test_base.py::test_rename_group_with_subgroups 
2026-01-22T07:50:50.6037685Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates0-1] 
2026-01-22T07:50:50.6063739Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates1-2] 
2026-01-22T07:50:50.6069098Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates1-2] 
2026-01-22T07:50:50.6071082Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[start] 
2026-01-22T07:50:50.6072692Z tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[end] 
2026-01-22T07:50:50.6094872Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates2-3] 
2026-01-22T07:50:50.6111830Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_sample_rates_stored_correctly[sample_rates2-3] 
2026-01-22T07:50:50.6117556Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[test.h5] 
2026-01-22T07:50:50.6138853Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNDataFrameValidation::test_validate_dataframe_missing_specific_column[end] 
2026-01-22T07:50:50.6141072Z tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_obspy_stream 
2026-01-22T07:50:50.6153492Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[test.h5] 
2026-01-22T07:50:50.6173492Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[my_metronix_data.h5] 
2026-01-22T07:50:50.6231848Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[my_metronix_data.h5] 
2026-01-22T07:50:50.6235043Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[output.h5] 
2026-01-22T07:50:50.6241202Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_obspy_stream 
2026-01-22T07:50:50.6242484Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_custom_filenames[output.h5] 
2026-01-22T07:50:50.6243771Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts0] 
2026-01-22T07:50:50.6250675Z tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_getter 
2026-01-22T07:50:50.6269110Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts0] 
2026-01-22T07:50:50.6296982Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts1] 
2026-01-22T07:50:50.6316130Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts1] 
2026-01-22T07:50:50.6344675Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts2] 
2026-01-22T07:50:50.6346066Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts2] 
2026-01-22T07:50:50.6352212Z [gw2] [  6%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_multiple_sample_rates 
2026-01-22T07:50:50.6395242Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_getter 
2026-01-22T07:50:50.6396479Z tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts3] 
2026-01-22T07:50:50.6399094Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_no_matching_sample_rates 
2026-01-22T07:50:50.6458229Z [gw1] [  6%] PASSED tests/clients/test_metronix.py::TestMetronixClientParametrized::test_h5_options_configurations[h5_opts3] 
2026-01-22T07:50:50.6465628Z tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_file_list 
2026-01-22T07:50:50.6470336Z [gw2] [  6%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_no_matching_sample_rates 
2026-01-22T07:50:50.6472528Z tests/clients/test_nims_client.py::test_client_initialization_sets_defaults 
2026-01-22T07:50:50.6491394Z [gw1] [  6%] PASSED tests/clients/test_nims_client.py::test_client_initialization_sets_defaults 
2026-01-22T07:50:50.6492495Z tests/clients/test_nims_client.py::test_sample_rate_coercion[8-expected0] 
2026-01-22T07:50:50.6493554Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_default_parameters 
2026-01-22T07:50:50.6495033Z [gw2] [  6%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_default_parameters 
2026-01-22T07:50:50.6496412Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_file_list 
2026-01-22T07:50:50.6498064Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_with_high_sample_rate 
2026-01-22T07:50:50.6499416Z tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_invalid_type 
2026-01-22T07:50:50.6500566Z [gw1] [  6%] PASSED tests/clients/test_nims_client.py::test_sample_rate_coercion[8-expected0] 
2026-01-22T07:50:50.6501605Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamsProperty::test_streams_setter_invalid_type 
2026-01-22T07:50:50.6544307Z tests/clients/test_nims_client.py::test_sample_rate_coercion[8,1-expected1] 
2026-01-22T07:50:50.6551601Z tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_get_unique_networks_and_stations 
2026-01-22T07:50:50.6552743Z [gw1] [  6%] PASSED tests/clients/test_nims_client.py::test_sample_rate_coercion[8,1-expected1] 
2026-01-22T07:50:50.6561310Z tests/clients/test_nims_client.py::test_sample_rate_coercion[sample_rates2-expected2] 
2026-01-22T07:50:50.6577086Z [gw1] [  6%] PASSED tests/clients/test_nims_client.py::test_sample_rate_coercion[sample_rates2-expected2] 
2026-01-22T07:50:50.6591804Z tests/clients/test_nims_client.py::test_calibration_path_validation 
2026-01-22T07:50:50.6601400Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_get_unique_networks_and_stations 
2026-01-22T07:50:50.6631263Z [gw1] [  6%] PASSED tests/clients/test_nims_client.py::test_calibration_path_validation 
2026-01-22T07:50:50.6632089Z tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.6675628Z tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_make_filename 
2026-01-22T07:50:50.6704679Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_make_filename 
2026-01-22T07:50:50.6765013Z tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_get_df_from_inventory 
2026-01-22T07:50:50.6785504Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNUtilityMethods::test_get_df_from_inventory 
2026-01-22T07:50:50.6834985Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_get_fdsn_channel_map 
2026-01-22T07:50:50.6836174Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_get_fdsn_channel_map 
2026-01-22T07:50:50.6853192Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQ2-BQ1] 
2026-01-22T07:50:50.6874744Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQ2-BQ1] 
2026-01-22T07:50:50.6901418Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQ3-BQ2] 
2026-01-22T07:50:50.6949138Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQ3-BQ2] 
2026-01-22T07:50:50.6950527Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQN-BQ1] 
2026-01-22T07:50:50.6952218Z [gw0] [  6%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQN-BQ1] 
2026-01-22T07:50:50.6967953Z [gw3] [  7%] PASSED tests/groups/test_base.py::test_rename_group_with_subgroups 
2026-01-22T07:50:50.6979743Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQE-BQ2] 
2026-01-22T07:50:50.7041638Z tests/groups/test_base.py::test_rename_group_name_validation 
2026-01-22T07:50:50.7042851Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQE-BQ2] 
2026-01-22T07:50:50.7043989Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQZ-BQ3] 
2026-01-22T07:50:50.7045436Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_with_high_sample_rate 
2026-01-22T07:50:50.7047184Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_data_types 
2026-01-22T07:50:50.7085675Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BQZ-BQ3] 
2026-01-22T07:50:50.7091421Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT1-BF1] 
2026-01-22T07:50:50.7092598Z [gw1] [  7%] [run-dataframe] (run='300b', station='300') SUBPASS tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.7093811Z [gw1] [  7%] [station-runs] (station='300') SUBPASS tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.7113254Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT1-BF1] 
2026-01-22T07:50:50.7116629Z [gw1] [  7%] [run-dataframe] (run='Mnp300a', station='Mnp300') SUBPASS tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.7118066Z [gw1] [  7%] [station-runs] (station='Mnp300') SUBPASS tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.7141362Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT2-BF2] 
2026-01-22T07:50:50.7167634Z [gw1] [  7%] PASSED tests/clients/test_nims_client.py::test_get_run_dict_structure 
2026-01-22T07:50:50.7168704Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT2-BF2] 
2026-01-22T07:50:50.7169923Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT3-BF3] 
2026-01-22T07:50:50.7186263Z tests/clients/test_nims_client.py::test_get_survey_from_runs 
2026-01-22T07:50:50.7206432Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[BT3-BF3] 
2026-01-22T07:50:50.7233283Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQ2-LQ1] 
2026-01-22T07:50:50.7266749Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQ2-LQ1] 
2026-01-22T07:50:50.7278573Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQ3-LQ2] 
2026-01-22T07:50:50.7299090Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQ3-LQ2] 
2026-01-22T07:50:50.7327496Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT1-LF1] 
2026-01-22T07:50:50.7367843Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT1-LF1] 
2026-01-22T07:50:50.7373244Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT2-LF2] 
2026-01-22T07:50:50.7393540Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT2-LF2] 
2026-01-22T07:50:50.7435108Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT3-LF3] 
2026-01-22T07:50:50.7439676Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LT3-LF3] 
2026-01-22T07:50:50.7473256Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFE-LF1] 
2026-01-22T07:50:50.7475548Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFE-LF1] 
2026-01-22T07:50:50.7490843Z [gw1] [  7%] PASSED tests/clients/test_nims_client.py::test_get_survey_from_runs 
2026-01-22T07:50:50.7492146Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFN-LF2] 
2026-01-22T07:50:50.7536648Z tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:50:50.7540486Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFN-LF2] 
2026-01-22T07:50:50.7560504Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFZ-LF3] 
2026-01-22T07:50:50.7581120Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LFZ-LF3] 
2026-01-22T07:50:50.7607188Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQE-LQ1] 
2026-01-22T07:50:50.7635093Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQE-LQ1] 
2026-01-22T07:50:50.7637062Z tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQN-LQ2] 
2026-01-22T07:50:50.7641484Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionDataFrame::test_to_dataframe_data_types 
2026-01-22T07:50:50.7658102Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_zeros_zero 
2026-01-22T07:50:50.7709772Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNChannelMapping::test_specific_channel_mappings[LQN-LQ2] 
2026-01-22T07:50:50.7721272Z tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_stream_boundaries 
2026-01-22T07:50:50.7723151Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_zeros_zero 
2026-01-22T07:50:50.7725597Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_with_zeros 
2026-01-22T07:50:50.7751676Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_with_zeros 
2026-01-22T07:50:50.7759402Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_multiple_entries 
2026-01-22T07:50:50.7803833Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_stream_boundaries 
2026-01-22T07:50:50.7811107Z tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_stream_boundaries_mismatched_times 
2026-01-22T07:50:50.7812739Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_multiple_entries 
2026-01-22T07:50:50.7836409Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_with_real_data 
2026-01-22T07:50:50.7854075Z [gw3] [  7%] PASSED tests/groups/test_base.py::test_rename_group_name_validation 
2026-01-22T07:50:50.7866211Z tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[lzf-None] 
2026-01-22T07:50:50.7905153Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_stream_boundaries_mismatched_times 
2026-01-22T07:50:50.7906124Z tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_get_station_streams 
2026-01-22T07:50:50.7947523Z [gw3] [  7%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[lzf-None] 
2026-01-22T07:50:50.7966478Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNStreamProcessing::test_get_station_streams 
2026-01-22T07:50:50.8144611Z tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_get_inventory_from_df_mocked 
2026-01-22T07:50:50.8175350Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_get_inventory_from_df_mocked 
2026-01-22T07:50:50.8250113Z tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_get_waveforms_from_request_row_mocked 
2026-01-22T07:50:50.8269616Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_get_waveforms_from_request_row_mocked 
2026-01-22T07:50:50.8379862Z tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_make_mth5_from_inventory_and_streams_mocked 
2026-01-22T07:50:50.8404390Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRunNames::test_assign_run_names_with_real_data 
2026-01-22T07:50:50.8439036Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_full_workflow_single_run 
2026-01-22T07:50:50.8473495Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMockedExternalCalls::test_make_mth5_from_inventory_and_streams_mocked 
2026-01-22T07:50:50.8509725Z tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_invalid_mth5_version_multiple_networks 
2026-01-22T07:50:50.8529332Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_invalid_mth5_version_multiple_networks 
2026-01-22T07:50:50.8555036Z tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_streams_setter_invalid_list_type 
2026-01-22T07:50:50.8581550Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_streams_setter_invalid_list_type 
2026-01-22T07:50:50.8633047Z tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_make_mth5_from_fdsn_client_interact_warning 
2026-01-22T07:50:50.8654200Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNErrorHandling::test_make_mth5_from_fdsn_client_interact_warning 
2026-01-22T07:50:50.8726399Z tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_retry_mechanism 
2026-01-22T07:50:50.8727676Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_retry_mechanism 
2026-01-22T07:50:50.8758114Z tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[network] 
2026-01-22T07:50:50.8775159Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[network] 
2026-01-22T07:50:50.8807081Z tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[station] 
2026-01-22T07:50:50.8833219Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[station] 
2026-01-22T07:50:50.8856256Z tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[response] 
2026-01-22T07:50:50.8893916Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNHelperFunction::test_fdsn_client_get_inventory_different_levels[response] 
2026-01-22T07:50:50.8906011Z tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_run_010_processing 
2026-01-22T07:50:50.8924721Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_run_010_processing 
2026-01-22T07:50:50.8979156Z tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_run_020_processing 
2026-01-22T07:50:50.9025150Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_run_020_processing 
2026-01-22T07:50:50.9034268Z tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_process_list_version_routing 
2026-01-22T07:50:50.9048554Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_full_workflow_single_run 
2026-01-22T07:50:50.9058870Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNRunProcessing::test_process_list_version_routing 
2026-01-22T07:50:50.9068248Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_full_workflow_multiple_runs 
2026-01-22T07:50:50.9126330Z tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_run_timings_match_stream_timing_true 
2026-01-22T07:50:50.9127574Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_run_timings_match_stream_timing_true 
2026-01-22T07:50:50.9151634Z tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_run_timings_match_stream_timing_false 
2026-01-22T07:50:50.9169751Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_run_timings_match_stream_timing_false 
2026-01-22T07:50:50.9208614Z tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_get_run_group 
2026-01-22T07:50:50.9253686Z [gw0] [  7%] PASSED tests/clients/test_fdsn.py::TestFDSNMetadataHandling::test_get_run_group 
2026-01-22T07:50:51.0189245Z tests/clients/test_fdsn.py::TestFDSNIntegration::test_complete_mth5_creation_workflow 
2026-01-22T07:50:51.0222838Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_full_workflow_multiple_runs 
2026-01-22T07:50:51.0715393Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_dataframe_sorting_and_processing 
2026-01-22T07:50:51.0735170Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_dataframe_sorting_and_processing 
2026-01-22T07:50:51.1303545Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_mixed_electric_and_magnetic_workflow 
2026-01-22T07:50:51.1324513Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionIntegration::test_mixed_electric_and_magnetic_workflow 
2026-01-22T07:50:51.1389718Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_empty_directory 
2026-01-22T07:50:51.1391275Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_empty_directory 
2026-01-22T07:50:51.1414337Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_empty_sample_rates_list 
2026-01-22T07:50:51.1419653Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_empty_sample_rates_list 
2026-01-22T07:50:51.1457542Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_assign_run_names_malformed_run_id 
2026-01-22T07:50:51.1477352Z [gw2] [  7%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_assign_run_names_malformed_run_id 
2026-01-22T07:50:51.1529258Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_invalid_sample_rate_handling 
2026-01-22T07:50:51.1555775Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionErrorHandling::test_invalid_sample_rate_handling 
2026-01-22T07:50:51.1920450Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_large_file_handling 
2026-01-22T07:50:51.1944058Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNIntegration::test_complete_mth5_creation_workflow 
2026-01-22T07:50:51.2003028Z tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_large_dataframe_processing 
2026-01-22T07:50:51.2047823Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_large_dataframe_processing 
2026-01-22T07:50:51.2049021Z tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_empty_streams_handling 
2026-01-22T07:50:51.2065260Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_empty_streams_handling 
2026-01-22T07:50:51.2104781Z tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_mixed_network_timing_edge_case 
2026-01-22T07:50:51.2148496Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_large_file_handling 
2026-01-22T07:50:51.2150998Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_duplicate_files_handling 
2026-01-22T07:50:51.2201293Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNPerformanceAndEdgeCases::test_mixed_network_timing_edge_case 
2026-01-22T07:50:51.2202864Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_version_specific_processing[0.1.0-_run_010] 
2026-01-22T07:50:51.2218464Z tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-0] 
2026-01-22T07:50:51.2219725Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_version_specific_processing[0.1.0-_run_010] 
2026-01-22T07:50:51.2243756Z [gw3] [  8%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-0] 
2026-01-22T07:50:51.2279769Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_version_specific_processing[0.2.0-_run_020] 
2026-01-22T07:50:51.2304694Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_version_specific_processing[0.2.0-_run_020] 
2026-01-22T07:50:51.2324086Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[IRIS-True] 
2026-01-22T07:50:51.2344840Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[IRIS-True] 
2026-01-22T07:50:51.2367957Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[USGS-True] 
2026-01-22T07:50:51.2405995Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[USGS-True] 
2026-01-22T07:50:51.2431610Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[SCEDC-True] 
2026-01-22T07:50:51.2433014Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[SCEDC-True] 
2026-01-22T07:50:51.2475788Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[NCEDC-True] 
2026-01-22T07:50:51.2477202Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[NCEDC-True] 
2026-01-22T07:50:51.2499378Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[GEOFON-True] 
2026-01-22T07:50:51.2519101Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[GEOFON-True] 
2026-01-22T07:50:51.2576023Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[INVALID_CLIENT-True] 
2026-01-22T07:50:51.2577638Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_client_initialization_subtests[INVALID_CLIENT-True] 
2026-01-22T07:50:51.2589160Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-w] 
2026-01-22T07:50:51.2613522Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-w] 
2026-01-22T07:50:51.2633590Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-a] 
2026-01-22T07:50:51.2653712Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-a] 
2026-01-22T07:50:51.2709612Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-r+] 
2026-01-22T07:50:51.2711259Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_mode-r+] 
2026-01-22T07:50:51.2712645Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_driver-sec2] 
2026-01-22T07:50:51.2722717Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_duplicate_files_handling 
2026-01-22T07:50:51.2724323Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_driver-sec2] 
2026-01-22T07:50:51.2745202Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_extreme_run_name_zeros 
2026-01-22T07:50:51.2775832Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_driver-core] 
2026-01-22T07:50:51.2777558Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_extreme_run_name_zeros 
2026-01-22T07:50:51.2798706Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_driver-core] 
2026-01-22T07:50:51.2831670Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_compression-gzip] 
2026-01-22T07:50:51.2833106Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_compression-gzip] 
2026-01-22T07:50:51.2845413Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_channel_id_consistency 
2026-01-22T07:50:51.2857225Z tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_compression-lzf] 
2026-01-22T07:50:51.2877640Z [gw0] [  8%] PASSED tests/clients/test_fdsn.py::TestFDSNComprehensiveSubtests::test_h5_parameter_subtests[h5_compression-lzf] 
2026-01-22T07:50:51.3334696Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_make_mth5_from_inventory_and_streams_v010 
2026-01-22T07:50:51.3355186Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionEdgeCases::test_channel_id_consistency 
2026-01-22T07:50:51.3507559Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionPerformance::test_multiple_runs_performance 
2026-01-22T07:50:51.3531812Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_make_mth5_from_inventory_and_streams_v010 
2026-01-22T07:50:51.3533154Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_make_mth5_from_inventory_and_streams_v020 
2026-01-22T07:50:51.3545845Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_make_mth5_from_inventory_and_streams_v020 
2026-01-22T07:50:51.4611952Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_created_file_is_valid_hdf5 
2026-01-22T07:50:51.4630137Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_created_file_is_valid_hdf5 
2026-01-22T07:50:51.4652838Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_save_path_none_uses_cwd 
2026-01-22T07:50:51.4685060Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_save_path_none_uses_cwd 
2026-01-22T07:50:51.4806903Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_mth5_version_v010 
2026-01-22T07:50:51.4836558Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionPerformance::test_multiple_runs_performance 
2026-01-22T07:50:51.5645353Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionPerformance::test_large_dataset_memory_efficiency 
2026-01-22T07:50:51.5684185Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_mth5_version_v010 
2026-01-22T07:50:51.6270939Z tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_mth5_version_v020 
2026-01-22T07:50:51.6290848Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionPerformance::test_large_dataset_memory_efficiency 
2026-01-22T07:50:51.6328850Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_file_structure_validation 
2026-01-22T07:50:51.6346926Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_file_structure_validation 
2026-01-22T07:50:51.6381424Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_survey_station_consistency 
2026-01-22T07:50:51.6401121Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5Creation::test_mth5_version_v020 
2026-01-22T07:50:51.6546955Z tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_file_contains_expected_station 
2026-01-22T07:50:51.6548738Z tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-5] 
2026-01-22T07:50:51.7785472Z [gw3] [  8%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-5] 
2026-01-22T07:50:51.7787281Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_survey_station_consistency 
2026-01-22T07:50:51.8150146Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_run_directory_mapping 
2026-01-22T07:50:51.8151688Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_file_contains_expected_station 
2026-01-22T07:50:51.9163930Z tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_station_has_runs 
2026-01-22T07:50:51.9204477Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_run_directory_mapping 
2026-01-22T07:50:51.9708772Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_file_size_consistency 
2026-01-22T07:50:51.9748825Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_file_size_consistency 
2026-01-22T07:50:52.0242968Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_timestamp_consistency 
2026-01-22T07:50:52.0275015Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionRealDataValidation::test_timestamp_consistency 
2026-01-22T07:50:52.0461244Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[32-run_002] 
2026-01-22T07:50:52.0479923Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_station_has_runs 
2026-01-22T07:50:52.0834206Z tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_channel_summary_exists 
2026-01-22T07:50:52.0857166Z tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-9] 
2026-01-22T07:50:52.0920190Z [gw3] [  8%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[gzip-9] 
2026-01-22T07:50:52.0962969Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[32-run_002] 
2026-01-22T07:50:52.1536182Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[512-run_008] 
2026-01-22T07:50:52.1573859Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[512-run_008] 
2026-01-22T07:50:52.1610907Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[2048-run_007] 
2026-01-22T07:50:52.1633153Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_channel_summary_exists 
2026-01-22T07:50:52.2171745Z tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_all_expected_channels_present 
2026-01-22T07:50:52.2181257Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_sample_rate_run_mapping[2048-run_007] 
2026-01-22T07:50:52.2701484Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[0-run_002] 
2026-01-22T07:50:52.2720142Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[0-run_002] 
2026-01-22T07:50:52.2747919Z [gw0] [  8%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMTH5FileStructure::test_all_expected_channels_present 
2026-01-22T07:50:52.2750823Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[2-sr32_\\d{2}] 
2026-01-22T07:50:52.3299824Z tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_station_metadata_exists 
2026-01-22T07:50:52.3301997Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[2-sr32_\\d{2}] 
2026-01-22T07:50:52.3841819Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[4-sr32_\\d{4}] 
2026-01-22T07:50:52.3864203Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_run_name_formatting_parametrized[4-sr32_\\d{4}] 
2026-01-22T07:50:52.4378407Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[ex-electric] 
2026-01-22T07:50:52.4406507Z [gw2] [  8%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[ex-electric] 
2026-01-22T07:50:52.4911815Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[ey-electric] 
2026-01-22T07:50:52.4956939Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[ey-electric] 
2026-01-22T07:50:52.5116109Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hx-magnetic] 
2026-01-22T07:50:52.5132831Z tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[None-None] 
2026-01-22T07:50:52.5440776Z [gw3] [  9%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_valid_compression_combinations[None-None] 
2026-01-22T07:50:52.5461438Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hx-magnetic] 
2026-01-22T07:50:52.5982680Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hy-magnetic] 
2026-01-22T07:50:52.6002885Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hy-magnetic] 
2026-01-22T07:50:52.6523548Z tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hz-magnetic] 
2026-01-22T07:50:52.6544780Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::TestMetronixCollectionParametrized::test_component_type_mapping[hz-magnetic] 
2026-01-22T07:50:52.6624321Z tests/io/metronix/test_metronix_collection.py::test_skip_when_no_data 
2026-01-22T07:50:52.6630727Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::test_skip_when_no_data 
2026-01-22T07:50:52.6632591Z tests/io/metronix/test_metronix_collection.py::test_imports 
2026-01-22T07:50:52.6633619Z [gw2] [  9%] PASSED tests/io/metronix/test_metronix_collection.py::test_imports 
2026-01-22T07:50:52.6634948Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_without_path 
2026-01-22T07:50:52.6637655Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_without_path 
2026-01-22T07:50:52.6649921Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:52.6663663Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:52.6675701Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:52.6715565Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:52.6717390Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_invalid_path 
2026-01-22T07:50:52.6719521Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionInitialization::test_initialization_invalid_path 
2026-01-22T07:50:52.6725155Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_file_ext_property 
2026-01-22T07:50:52.6754006Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_file_ext_property 
2026-01-22T07:50:52.6758368Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_inherits_from_collection 
2026-01-22T07:50:52.6794884Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_inherits_from_collection 
2026-01-22T07:50:52.6796572Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_get_empty_entry_dict 
2026-01-22T07:50:52.6798188Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionProperties::test_get_empty_entry_dict 
2026-01-22T07:50:52.6817263Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:50:52.6819086Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:50:52.6826250Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionFileOperations::test_get_files_with_atss_files 
2026-01-22T07:50:52.6842482Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionFileOperations::test_get_files_with_atss_files 
2026-01-22T07:50:52.6851898Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_empty_result 
2026-01-22T07:50:52.6885665Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_empty_result 
2026-01-22T07:50:52.6888046Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_electric_channel 
2026-01-22T07:50:52.6890656Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_electric_channel 
2026-01-22T07:50:52.6902860Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_magnetic_channel 
2026-01-22T07:50:52.6916031Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_magnetic_channel 
2026-01-22T07:50:52.6927970Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_multiple_sample_rates 
2026-01-22T07:50:52.6945585Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_multiple_sample_rates 
2026-01-22T07:50:52.6951860Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_default_parameters 
2026-01-22T07:50:52.6973714Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_default_parameters 
2026-01-22T07:50:52.6976798Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_data_types 
2026-01-22T07:50:52.7007116Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionDataFrame::test_to_dataframe_data_types 
2026-01-22T07:50:52.7012328Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_zeros_zero 
2026-01-22T07:50:52.7013844Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_zeros_zero 
2026-01-22T07:50:52.7027691Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_with_zeros 
2026-01-22T07:50:52.7054716Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_with_zeros 
2026-01-22T07:50:52.7057148Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_multiple_entries 
2026-01-22T07:50:52.7067422Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionRunNames::test_assign_run_names_multiple_entries 
2026-01-22T07:50:52.7092402Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionIntegration::test_full_workflow_electric_and_magnetic 
2026-01-22T07:50:52.7094027Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionIntegration::test_full_workflow_electric_and_magnetic 
2026-01-22T07:50:52.7125674Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionIntegration::test_dataframe_sorting_and_processing 
2026-01-22T07:50:52.7127632Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionIntegration::test_dataframe_sorting_and_processing 
2026-01-22T07:50:52.7129450Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_atss_initialization_error 
2026-01-22T07:50:52.7142621Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_atss_initialization_error 
2026-01-22T07:50:52.7185921Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_empty_sample_rates_list 
2026-01-22T07:50:52.7187601Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_empty_sample_rates_list 
2026-01-22T07:50:52.7189210Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_metadata_access_error 
2026-01-22T07:50:52.7195433Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_metadata_access_error 
2026-01-22T07:50:52.7197300Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_assign_run_names_malformed_run_id 
2026-01-22T07:50:52.7210248Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionErrorHandling::test_assign_run_names_malformed_run_id 
2026-01-22T07:50:52.7221771Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_duplicate_files_handling 
2026-01-22T07:50:52.7243329Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_duplicate_files_handling 
2026-01-22T07:50:52.7251318Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_very_large_file_sizes 
2026-01-22T07:50:52.7284545Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_very_large_file_sizes 
2026-01-22T07:50:52.7285965Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_extreme_run_name_zeros 
2026-01-22T07:50:52.7287069Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionEdgeCases::test_extreme_run_name_zeros 
2026-01-22T07:50:52.7311450Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionPerformance::test_many_files_performance 
2026-01-22T07:50:52.7313019Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionPerformance::test_many_files_performance 
2026-01-22T07:50:52.7321005Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionPerformance::test_memory_efficiency_large_dataset 
2026-01-22T07:50:52.7342543Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionPerformance::test_memory_efficiency_large_dataset 
2026-01-22T07:50:52.7345284Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionMockingStrategies::test_mock_inheritance_chain 
2026-01-22T07:50:52.7364150Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionMockingStrategies::test_mock_inheritance_chain 
2026-01-22T07:50:52.7369942Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates0-3] 
2026-01-22T07:50:52.7403416Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates0-3] 
2026-01-22T07:50:52.7405778Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates1-0] 
2026-01-22T07:50:52.7424199Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates1-0] 
2026-01-22T07:50:52.7426377Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates2-3] 
2026-01-22T07:50:52.7442622Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates2-3] 
2026-01-22T07:50:52.7444731Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates3-3] 
2026-01-22T07:50:52.7487179Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_to_dataframe_various_sample_rates[sample_rates3-3] 
2026-01-22T07:50:52.7488976Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[0-run_001] 
2026-01-22T07:50:52.7501196Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[0-run_001] 
2026-01-22T07:50:52.7503511Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[2-sr128_01] 
2026-01-22T07:50:52.7534864Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[2-sr128_01] 
2026-01-22T07:50:52.7536770Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[4-sr128_0001] 
2026-01-22T07:50:52.7538690Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[4-sr128_0001] 
2026-01-22T07:50:52.7561592Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[6-sr128_000001] 
2026-01-22T07:50:52.7563494Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_assign_run_names_parametrized[6-sr128_000001] 
2026-01-22T07:50:52.7572611Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[ex-electric] 
2026-01-22T07:50:52.7593181Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[ex-electric] 
2026-01-22T07:50:52.7597110Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[ey-electric] 
2026-01-22T07:50:52.7615545Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[ey-electric] 
2026-01-22T07:50:52.7620705Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hx-magnetic] 
2026-01-22T07:50:52.7634014Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hx-magnetic] 
2026-01-22T07:50:52.7645648Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hy-magnetic] 
2026-01-22T07:50:52.7692905Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hy-magnetic] 
2026-01-22T07:50:52.7695452Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hz-magnetic] 
2026-01-22T07:50:52.7697712Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionParametrized::test_channel_types_parametrized[hz-magnetic] 
2026-01-22T07:50:52.7699425Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionSubtests::test_dataframe_columns_completeness 
2026-01-22T07:50:52.7704959Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionSubtests::test_dataframe_columns_completeness 
2026-01-22T07:50:52.7718571Z tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionSubtests::test_collection_inheritance_chain 
2026-01-22T07:50:52.7731390Z [gw2] [  9%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::TestMetronixCollectionSubtests::test_collection_inheritance_chain 
2026-01-22T07:50:52.7741628Z tests/io/metronix/test_metronix_collection_mock.py::test_imports 
2026-01-22T07:50:52.7755275Z [gw2] [ 10%] SKIPPED tests/io/metronix/test_metronix_collection_mock.py::test_imports 
2026-01-22T07:50:52.7778501Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadata::test_filename_parsing_all_cases 
2026-01-22T07:50:52.7812909Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadata::test_filename_parsing_all_cases 
2026-01-22T07:50:52.7839835Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_basic_properties 
2026-01-22T07:50:52.7883782Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_basic_properties 
2026-01-22T07:50:52.7897032Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_has_metadata 
2026-01-22T07:50:52.7911928Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_has_metadata 
2026-01-22T07:50:52.8090325Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_channel_metadata 
2026-01-22T07:50:52.8114397Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_channel_metadata 
2026-01-22T07:50:52.8307542Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_sensor_response_filter 
2026-01-22T07:50:52.8324088Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONMagnetic::test_sensor_response_filter 
2026-01-22T07:50:52.8381695Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_basic_properties 
2026-01-22T07:50:52.8383242Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_basic_properties 
2026-01-22T07:50:52.8405911Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_has_metadata 
2026-01-22T07:50:52.8443832Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_has_metadata 
2026-01-22T07:50:52.8688376Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_channel_metadata 
2026-01-22T07:50:52.8690598Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_channel_metadata 
2026-01-22T07:50:52.8767802Z tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_sensor_response_filter_none 
2026-01-22T07:50:52.8784505Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixJSONElectric::test_sensor_response_filter_none 
2026-01-22T07:50:52.8805472Z tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case0] 
2026-01-22T07:50:52.8820597Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case0] 
2026-01-22T07:50:52.8841472Z tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case1] 
2026-01-22T07:50:52.8861487Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case1] 
2026-01-22T07:50:52.8877101Z tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case2] 
2026-01-22T07:50:52.8924032Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::test_filename_parsing_parameterized[test_case2] 
2026-01-22T07:50:52.9059855Z tests/io/metronix/test_metronix_metadata.py::TestMetronixIntegration::test_magnetic_workflow 
2026-01-22T07:50:52.9095326Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixIntegration::test_magnetic_workflow 
2026-01-22T07:50:52.9264678Z tests/io/metronix/test_metronix_metadata.py::TestMetronixIntegration::test_electric_workflow 
2026-01-22T07:50:52.9281087Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixIntegration::test_electric_workflow 
2026-01-22T07:50:52.9299372Z tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_invalid_filename 
2026-01-22T07:50:52.9315656Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_invalid_filename 
2026-01-22T07:50:52.9364775Z tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_missing_json_file 
2026-01-22T07:50:52.9365911Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_missing_json_file 
2026-01-22T07:50:52.9368726Z tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_malformed_json_content 
2026-01-22T07:50:52.9394879Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixEdgeCases::test_malformed_json_content 
2026-01-22T07:50:52.9457505Z tests/io/metronix/test_metronix_metadata.py::TestMetronixPerformance::test_filename_parsing_performance 
2026-01-22T07:50:52.9477566Z tests/helpers/test_helpers.py::TestValidateCompression::test_none_compression 
2026-01-22T07:50:52.9546218Z [gw3] [ 10%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_none_compression 
2026-01-22T07:50:52.9563594Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixPerformance::test_filename_parsing_performance 
2026-01-22T07:50:53.0596683Z tests/io/metronix/test_metronix_metadata.py::TestMetronixPerformance::test_metadata_generation_performance 
2026-01-22T07:50:53.0613829Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixPerformance::test_metadata_generation_performance 
2026-01-22T07:50:53.0633975Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_initialization_empty 
2026-01-22T07:50:53.0646141Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_initialization_empty 
2026-01-22T07:50:53.0664830Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_initialization_with_filename 
2026-01-22T07:50:53.0677453Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_initialization_with_filename 
2026-01-22T07:50:53.0723658Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_property_none 
2026-01-22T07:50:53.0725898Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_property_none 
2026-01-22T07:50:53.0732888Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_exists_property_true 
2026-01-22T07:50:53.0751687Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_exists_property_true 
2026-01-22T07:50:53.0765471Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_exists_property_false 
2026-01-22T07:50:53.0778952Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_fn_exists_property_false 
2026-01-22T07:50:53.0804587Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_file_size_property 
2026-01-22T07:50:53.0824371Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_file_size_property 
2026-01-22T07:50:53.0843526Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_file_size_property_no_file 
2026-01-22T07:50:53.0851572Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_file_size_property_no_file 
2026-01-22T07:50:53.0874690Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_n_samples_property 
2026-01-22T07:50:53.0917497Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_n_samples_property 
2026-01-22T07:50:53.0920726Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_duration_property 
2026-01-22T07:50:53.0941647Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_duration_property 
2026-01-22T07:50:53.0949345Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_str_representation 
2026-01-22T07:50:53.0982905Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_str_representation 
2026-01-22T07:50:53.1082227Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_repr_representation 
2026-01-22T07:50:53.1083823Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_repr_representation 
2026-01-22T07:50:53.1085362Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_str_representation_no_filename 
2026-01-22T07:50:53.1093114Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataProperties::test_str_representation_no_filename 
2026-01-22T07:50:53.1095728Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_channel_number_edge_cases 
2026-01-22T07:50:53.1097166Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_channel_number_edge_cases 
2026-01-22T07:50:53.1098608Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_component_edge_cases 
2026-01-22T07:50:53.1100088Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_component_edge_cases 
2026-01-22T07:50:53.1131998Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_sample_rate_hz_cases 
2026-01-22T07:50:53.1133461Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_sample_rate_hz_cases 
2026-01-22T07:50:53.1137072Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_sample_rate_seconds_cases 
2026-01-22T07:50:53.1151240Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_parse_sample_rate_seconds_cases 
2026-01-22T07:50:53.1168817Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_json 
2026-01-22T07:50:53.1208864Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_json 
2026-01-22T07:50:53.1210131Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_atss 
2026-01-22T07:50:53.1211919Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_atss 
2026-01-22T07:50:53.1231879Z tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_unsupported 
2026-01-22T07:50:53.1259650Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixFileNameMetadataParsing::test_get_file_type_unsupported 
2026-01-22T07:50:53.1283877Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_empty_initialization 
2026-01-22T07:50:53.1314652Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_empty_initialization 
2026-01-22T07:50:53.1335981Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_initialization_with_filename 
2026-01-22T07:50:53.1351095Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_initialization_with_filename 
2026-01-22T07:50:53.1406138Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_initialization_nonexistent_file 
2026-01-22T07:50:53.1407613Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONInit::test_initialization_nonexistent_file 
2026-01-22T07:50:53.1424977Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_method 
2026-01-22T07:50:53.1464145Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_method 
2026-01-22T07:50:53.1481503Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_method_with_fn_parameter 
2026-01-22T07:50:53.1495045Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_method_with_fn_parameter 
2026-01-22T07:50:53.1522659Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_nonexistent_file 
2026-01-22T07:50:53.1525799Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_read_nonexistent_file 
2026-01-22T07:50:53.1554089Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_none 
2026-01-22T07:50:53.1556220Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_none 
2026-01-22T07:50:53.1617428Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_existing_file 
2026-01-22T07:50:53.1619870Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_existing_file 
2026-01-22T07:50:53.1623836Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_nonexistent_file 
2026-01-22T07:50:53.1653214Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONFileOperations::test_fn_setter_nonexistent_file 
2026-01-22T07:50:53.1760837Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_location_magnetic 
2026-01-22T07:50:53.1777227Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_location_magnetic 
2026-01-22T07:50:53.1926059Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_sensor_magnetic 
2026-01-22T07:50:53.1927581Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_sensor_magnetic 
2026-01-22T07:50:53.2032014Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_time_period_magnetic 
2026-01-22T07:50:53.2074528Z [gw2] [ 10%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_time_period_magnetic 
2026-01-22T07:50:53.2167745Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_filters_magnetic 
2026-01-22T07:50:53.2201906Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_filters_magnetic 
2026-01-22T07:50:53.2326261Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_electrodes_electric 
2026-01-22T07:50:53.2343033Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_electrodes_electric 
2026-01-22T07:50:53.2516284Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_filters_no_sensor_electric 
2026-01-22T07:50:53.2517927Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONMetadataDetails::test_channel_metadata_filters_no_sensor_electric 
2026-01-22T07:50:53.2589817Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_phase_conversion_magnetic 
2026-01-22T07:50:53.2624447Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_phase_conversion_magnetic 
2026-01-22T07:50:53.2692881Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_units_magnetic 
2026-01-22T07:50:53.2709007Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_units_magnetic 
2026-01-22T07:50:53.2799410Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_arrays_magnetic 
2026-01-22T07:50:53.2831898Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_arrays_magnetic 
2026-01-22T07:50:53.2901355Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_empty_electric 
2026-01-22T07:50:53.2917388Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONSensorResponse::test_sensor_response_filter_empty_electric 
2026-01-22T07:50:53.3011671Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_with_sensor 
2026-01-22T07:50:53.3054117Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_with_sensor 
2026-01-22T07:50:53.3132293Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_without_sensor 
2026-01-22T07:50:53.3155770Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_without_sensor 
2026-01-22T07:50:53.3158663Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_channel_metadata_no_metadata 
2026-01-22T07:50:53.3185344Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_channel_metadata_no_metadata 
2026-01-22T07:50:53.3189990Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_sensor_response_filter_no_metadata 
2026-01-22T07:50:53.3216250Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_sensor_response_filter_no_metadata 
2026-01-22T07:50:53.3227252Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_channel_response_no_metadata 
2026-01-22T07:50:53.3241755Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_get_channel_response_no_metadata 
2026-01-22T07:50:53.3324193Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_invalid_component_error 
2026-01-22T07:50:53.3338877Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_invalid_component_error 
2026-01-22T07:50:53.3467851Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_sensor_response_filter_radians_phase 
2026-01-22T07:50:53.3469503Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_sensor_response_filter_radians_phase 
2026-01-22T07:50:53.3526879Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_sensor_response_filter_empty_frequencies 
2026-01-22T07:50:53.3528569Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONAdvancedEdgeCases::test_sensor_response_filter_empty_frequencies 
2026-01-22T07:50:53.3715298Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_full_workflow_magnetic 
2026-01-22T07:50:53.3735165Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_full_workflow_magnetic 
2026-01-22T07:50:53.3967976Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_full_workflow_electric 
2026-01-22T07:50:53.3989862Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_full_workflow_electric 
2026-01-22T07:50:53.4024837Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_metadata_consistency 
2026-01-22T07:50:53.4063498Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_compression_type 
2026-01-22T07:50:53.4108116Z [gw3] [ 11%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_compression_type 
2026-01-22T07:50:53.4124882Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_metadata_consistency 
2026-01-22T07:50:53.4164493Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_multiple_reads_same_file 
2026-01-22T07:50:53.4182242Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_multiple_reads_same_file 
2026-01-22T07:50:53.4277478Z tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_large_calibration_data 
2026-01-22T07:50:53.4281579Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixChannelJSONComprehensiveIntegration::test_large_calibration_data 
2026-01-22T07:50:53.4304335Z tests/io/metronix/test_metronix_metadata.py::TestMetronixValidation::test_missing_required_fields_handling 
2026-01-22T07:50:53.4331651Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixValidation::test_missing_required_fields_handling 
2026-01-22T07:50:53.4345511Z tests/io/metronix/test_metronix_metadata.py::TestMetronixValidation::test_file_operations_robustness 
2026-01-22T07:50:53.4360296Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::TestMetronixValidation::test_file_operations_robustness 
2026-01-22T07:50:53.4376980Z tests/io/metronix/test_metronix_metadata.py::test_skip_when_no_data 
2026-01-22T07:50:53.4424793Z [gw2] [ 11%] PASSED tests/io/metronix/test_metronix_metadata.py::test_skip_when_no_data 
2026-01-22T07:50:53.4425908Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_initialization_empty 
2026-01-22T07:50:53.4427316Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_initialization_empty 
2026-01-22T07:50:53.4430929Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_initialization_with_filename 
2026-01-22T07:50:53.4454879Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_initialization_with_filename 
2026-01-22T07:50:53.4457055Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C000_TEx_2048Hz.json] 
2026-01-22T07:50:53.4486528Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C000_TEx_2048Hz.json] 
2026-01-22T07:50:53.4488200Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C001_THx_512Hz.json] 
2026-01-22T07:50:53.4521605Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C001_THx_512Hz.json] 
2026-01-22T07:50:53.4523206Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C002_TEy_128Hz.json] 
2026-01-22T07:50:53.4525066Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C002_TEy_128Hz.json] 
2026-01-22T07:50:53.4534864Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C003_THy_32Hz.json] 
2026-01-22T07:50:53.4576911Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C003_THy_32Hz.json] 
2026-01-22T07:50:53.4578591Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C004_THz_8Hz.json] 
2026-01-22T07:50:53.4580244Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C004_THz_8Hz.json] 
2026-01-22T07:50:53.4583586Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C005_TEx_2Hz.json] 
2026-01-22T07:50:53.4603494Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C005_TEx_2Hz.json] 
2026-01-22T07:50:53.4609560Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C006_TEy_2s.json] 
2026-01-22T07:50:53.4633313Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C006_TEy_2s.json] 
2026-01-22T07:50:53.4635566Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C007_THx_8s.atss] 
2026-01-22T07:50:53.4649857Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_filename_parsing[084_ADU-07e_C007_THx_8s.atss] 
2026-01-22T07:50:53.4671365Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_fn_property_none 
2026-01-22T07:50:53.4677834Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_fn_property_none 
2026-01-22T07:50:53.4689548Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_exists_property 
2026-01-22T07:50:53.4703309Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_exists_property 
2026-01-22T07:50:53.4723464Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_size_property 
2026-01-22T07:50:53.4727939Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_size_property 
2026-01-22T07:50:53.4740058Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_size_property_no_file 
2026-01-22T07:50:53.4755750Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_file_size_property_no_file 
2026-01-22T07:50:53.4781437Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_n_samples_property 
2026-01-22T07:50:53.4783149Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_n_samples_property 
2026-01-22T07:50:53.4787153Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_duration_property 
2026-01-22T07:50:53.4816546Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_duration_property 
2026-01-22T07:50:53.4843029Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_str_representation 
2026-01-22T07:50:53.4847242Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_str_representation 
2026-01-22T07:50:53.4848474Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_repr_representation 
2026-01-22T07:50:53.4850037Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_repr_representation 
2026-01-22T07:50:53.4860803Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_str_representation_no_filename 
2026-01-22T07:50:53.4874282Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_str_representation_no_filename 
2026-01-22T07:50:53.4906633Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_channel_number_edge_cases 
2026-01-22T07:50:53.4931697Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_channel_number_edge_cases 
2026-01-22T07:50:53.4934226Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_component_edge_cases 
2026-01-22T07:50:53.4935559Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_component_edge_cases 
2026-01-22T07:50:53.4936878Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_sample_rate_hz_cases 
2026-01-22T07:50:53.4951335Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_sample_rate_hz_cases 
2026-01-22T07:50:53.4997405Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_sample_rate_seconds_cases 
2026-01-22T07:50:53.5000527Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_parse_sample_rate_seconds_cases 
2026-01-22T07:50:53.5038674Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_json 
2026-01-22T07:50:53.5040011Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_json 
2026-01-22T07:50:53.5041433Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_atss 
2026-01-22T07:50:53.5042711Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_atss 
2026-01-22T07:50:53.5043987Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_unsupported 
2026-01-22T07:50:53.5071447Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixFileNameMetadata::test_get_file_type_unsupported 
2026-01-22T07:50:53.5072842Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_empty_initialization 
2026-01-22T07:50:53.5074250Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_empty_initialization 
2026-01-22T07:50:53.5084524Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_initialization_with_filename 
2026-01-22T07:50:53.5122621Z [gw2] [ 11%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_initialization_with_filename 
2026-01-22T07:50:53.5126129Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_initialization_nonexistent_file 
2026-01-22T07:50:53.5131289Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONInitialization::test_initialization_nonexistent_file 
2026-01-22T07:50:53.5143361Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_method 
2026-01-22T07:50:53.5175526Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_method 
2026-01-22T07:50:53.5193944Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_method_with_fn_parameter 
2026-01-22T07:50:53.5195629Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_method_with_fn_parameter 
2026-01-22T07:50:53.5197344Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_nonexistent_file 
2026-01-22T07:50:53.5223680Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_read_nonexistent_file 
2026-01-22T07:50:53.5226012Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_none 
2026-01-22T07:50:53.5232554Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_none 
2026-01-22T07:50:53.5245670Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_existing_file 
2026-01-22T07:50:53.5281268Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_existing_file 
2026-01-22T07:50:53.5282935Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_nonexistent_file 
2026-01-22T07:50:53.5284416Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONFileOperations::test_fn_setter_nonexistent_file 
2026-01-22T07:50:53.5295729Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_basic_properties 
2026-01-22T07:50:53.5325380Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_basic_properties 
2026-01-22T07:50:53.5326668Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_has_metadata 
2026-01-22T07:50:53.5334412Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_has_metadata 
2026-01-22T07:50:53.5347064Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_creation 
2026-01-22T07:50:53.5371655Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_creation 
2026-01-22T07:50:53.5374208Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_location 
2026-01-22T07:50:53.5394197Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_location 
2026-01-22T07:50:53.5398811Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_sensor 
2026-01-22T07:50:53.5426740Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_sensor 
2026-01-22T07:50:53.5428246Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_time_period 
2026-01-22T07:50:53.5440156Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_time_period 
2026-01-22T07:50:53.5451486Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_filters 
2026-01-22T07:50:53.5489097Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_channel_metadata_filters 
2026-01-22T07:50:53.5491379Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_sensor_response_filter 
2026-01-22T07:50:53.5492891Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_sensor_response_filter 
2026-01-22T07:50:53.5525140Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_sensor_response_filter_phase_conversion 
2026-01-22T07:50:53.5526754Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONMagnetic::test_sensor_response_filter_phase_conversion 
2026-01-22T07:50:53.5528506Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_basic_properties 
2026-01-22T07:50:53.5533263Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_basic_properties 
2026-01-22T07:50:53.5545092Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_creation 
2026-01-22T07:50:53.5559619Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_creation 
2026-01-22T07:50:53.5572063Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_electrodes 
2026-01-22T07:50:53.5586171Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_electrodes 
2026-01-22T07:50:53.5602348Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_sensor_response_filter_empty 
2026-01-22T07:50:53.5623699Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_sensor_response_filter_empty 
2026-01-22T07:50:53.5641581Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_filters_no_sensor 
2026-01-22T07:50:53.5645431Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONElectric::test_channel_metadata_filters_no_sensor 
2026-01-22T07:50:53.5653603Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_with_sensor 
2026-01-22T07:50:53.5674894Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_with_sensor 
2026-01-22T07:50:53.5681119Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_without_sensor 
2026-01-22T07:50:53.5713342Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONChannelResponse::test_get_channel_response_without_sensor 
2026-01-22T07:50:53.5714883Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_get_channel_metadata_no_metadata 
2026-01-22T07:50:53.5719919Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_get_channel_metadata_no_metadata 
2026-01-22T07:50:53.5732236Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_get_sensor_response_filter_no_metadata 
2026-01-22T07:50:53.5768218Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_get_sensor_response_filter_no_metadata 
2026-01-22T07:50:53.5769680Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_invalid_component_error 
2026-01-22T07:50:53.5783728Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_invalid_component_error 
2026-01-22T07:50:53.5785720Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_sensor_response_filter_radians_phase 
2026-01-22T07:50:53.5795060Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_sensor_response_filter_radians_phase 
2026-01-22T07:50:53.5807346Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_sensor_response_filter_empty_frequencies 
2026-01-22T07:50:53.5820792Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONEdgeCases::test_sensor_response_filter_empty_frequencies 
2026-01-22T07:50:53.5832848Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_full_workflow_magnetic 
2026-01-22T07:50:53.5875543Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_full_workflow_magnetic 
2026-01-22T07:50:53.5876942Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_full_workflow_electric 
2026-01-22T07:50:53.5878297Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_full_workflow_electric 
2026-01-22T07:50:53.5911473Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_metadata_consistency 
2026-01-22T07:50:53.5912860Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONIntegration::test_metadata_consistency 
2026-01-22T07:50:53.5925528Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONPerformance::test_multiple_reads_same_file 
2026-01-22T07:50:53.5927900Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONPerformance::test_multiple_reads_same_file 
2026-01-22T07:50:53.5940224Z tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONPerformance::test_large_calibration_data 
2026-01-22T07:50:53.5954609Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestMetronixChannelJSONPerformance::test_large_calibration_data 
2026-01-22T07:50:53.5972784Z tests/io/metronix/test_metronix_metadata_mock.py::TestErrorHandling::test_malformed_json_file 
2026-01-22T07:50:53.5986219Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestErrorHandling::test_malformed_json_file 
2026-01-22T07:50:53.5990088Z tests/io/metronix/test_metronix_metadata_mock.py::TestErrorHandling::test_missing_required_fields 
2026-01-22T07:50:53.6004757Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::TestErrorHandling::test_missing_required_fields 
2026-01-22T07:50:53.6014808Z tests/io/metronix/test_metronix_metadata_mock.py::test_imports 
2026-01-22T07:50:53.6044931Z [gw2] [ 12%] SKIPPED tests/io/metronix/test_metronix_metadata_mock.py::test_imports 
2026-01-22T07:50:53.6071635Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_initialization_with_real_path 
2026-01-22T07:50:53.6073378Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_initialization_with_real_path 
2026-01-22T07:50:53.6081991Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_initialization_default 
2026-01-22T07:50:53.6094905Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_initialization_default 
2026-01-22T07:50:53.6116668Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_file_extension_property 
2026-01-22T07:50:53.6144773Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_file_extension_property 
2026-01-22T07:50:53.6147964Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_survey_id_property 
2026-01-22T07:50:53.6160975Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_survey_id_property 
2026-01-22T07:50:53.6184260Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_survey_id_modification 
2026-01-22T07:50:53.6192504Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionInitialization::test_survey_id_modification 
2026-01-22T07:50:53.6220763Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_get_files_real_data 
2026-01-22T07:50:53.6254915Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_get_files_real_data 
2026-01-22T07:50:53.6256361Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_file_sizes_reasonable 
2026-01-22T07:50:53.6272171Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_file_sizes_reasonable 
2026-01-22T07:50:53.6290162Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_file_extensions_correct 
2026-01-22T07:50:53.6304672Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_file_extensions_correct 
2026-01-22T07:50:53.6325960Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_get_files_empty_extension 
2026-01-22T07:50:53.6338700Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_get_files_empty_extension 
2026-01-22T07:50:53.6359889Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_files_exist_and_readable 
2026-01-22T07:50:53.6424974Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionFileHandling::test_files_exist_and_readable 
2026-01-22T07:50:53.6667126Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_creation_basic 
2026-01-22T07:50:53.6681229Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_creation_basic 
2026-01-22T07:50:53.6703300Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_data_types 
2026-01-22T07:50:53.6717449Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_data_types 
2026-01-22T07:50:53.6740548Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_content_validation 
2026-01-22T07:50:53.6763717Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_content_validation 
2026-01-22T07:50:53.6793488Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_file_information 
2026-01-22T07:50:53.6796174Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_file_information 
2026-01-22T07:50:53.6810298Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_no_null_critical_fields 
2026-01-22T07:50:53.6836259Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_no_null_critical_fields 
2026-01-22T07:50:53.6859398Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_time_fields 
2026-01-22T07:50:53.6884067Z [gw2] [ 12%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataFrameCreation::test_dataframe_time_fields 
2026-01-22T07:50:53.6990717Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_real_data 
2026-01-22T07:50:53.7005156Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_real_data 
2026-01-22T07:50:53.7119438Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_preserves_existing 
2026-01-22T07:50:53.7155828Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_preserves_existing 
2026-01-22T07:50:53.7273475Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_with_different_stations 
2026-01-22T07:50:53.7308383Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_with_different_stations 
2026-01-22T07:50:53.7309791Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_get_empty_entry_dict 
2026-01-22T07:50:53.7319787Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_get_empty_entry_dict 
2026-01-22T07:50:53.7338698Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_collection_string_representation 
2026-01-22T07:50:53.7361534Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_collection_string_representation 
2026-01-22T07:50:53.7396051Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_collection_properties_accessible 
2026-01-22T07:50:53.7397500Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionUtilityMethods::test_collection_properties_accessible 
2026-01-22T07:50:53.7616577Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_full_workflow_real_data 
2026-01-22T07:50:53.7634579Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_full_workflow_real_data 
2026-01-22T07:50:53.7862979Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_dataframe_consistency_with_files 
2026-01-22T07:50:53.7905972Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_dataframe_consistency_with_files 
2026-01-22T07:50:53.8359318Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_multiple_operations_consistency 
2026-01-22T07:50:53.8383210Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionIntegration::test_multiple_operations_consistency 
2026-01-22T07:50:53.8595704Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_dataframe_creation_performance 
2026-01-22T07:50:53.8610802Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_dataframe_creation_performance 
2026-01-22T07:50:53.8632066Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_file_discovery_performance 
2026-01-22T07:50:53.8662638Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_file_discovery_performance 
2026-01-22T07:50:53.8907214Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_memory_efficiency 
2026-01-22T07:50:53.8919234Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionPerformance::test_memory_efficiency 
2026-01-22T07:50:53.8921584Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_compression_input_type 
2026-01-22T07:50:53.8961822Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_empty_dataframe_handling 
2026-01-22T07:50:53.8964764Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_empty_dataframe_handling 
2026-01-22T07:50:53.8987215Z [gw3] [ 13%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_compression_input_type 
2026-01-22T07:50:53.9174345Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_single_file_handling 
2026-01-22T07:50:53.9189393Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_single_file_handling 
2026-01-22T07:50:53.9452937Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_large_file_handling 
2026-01-22T07:50:53.9454206Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionEdgeCases::test_large_file_handling 
2026-01-22T07:50:53.9483690Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_geographic_coordinates_reasonable 
2026-01-22T07:50:53.9487737Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_geographic_coordinates_reasonable 
2026-01-22T07:50:53.9502076Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_sample_rate_consistency 
2026-01-22T07:50:53.9515985Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_sample_rate_consistency 
2026-01-22T07:50:53.9558206Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_file_size_reasonableness 
2026-01-22T07:50:53.9560566Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_file_size_reasonableness 
2026-01-22T07:50:53.9575698Z tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_station_name_format 
2026-01-22T07:50:53.9591090Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_collection.py::TestNIMSCollectionDataValidation::test_station_name_format 
2026-01-22T07:50:53.9633196Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_default 
2026-01-22T07:50:53.9636627Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_default 
2026-01-22T07:50:53.9639943Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:53.9643641Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_with_path 
2026-01-22T07:50:53.9651919Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:53.9691766Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:53.9693609Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_file_extension_property 
2026-01-22T07:50:53.9695057Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionInitialization::test_file_extension_property 
2026-01-22T07:50:53.9703462Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_with_bin_files 
2026-01-22T07:50:53.9717772Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_with_bin_files 
2026-01-22T07:50:53.9758197Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_empty_directory 
2026-01-22T07:50:53.9760826Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_empty_directory 
2026-01-22T07:50:53.9762985Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_non_existent_directory 
2026-01-22T07:50:53.9798059Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionFileHandling::test_get_files_non_existent_directory 
2026-01-22T07:50:53.9799653Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionDataFrameCreation::test_to_dataframe_basic_simple 
2026-01-22T07:50:53.9801282Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionDataFrameCreation::test_to_dataframe_basic_simple 
2026-01-22T07:50:53.9821703Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_single_station 
2026-01-22T07:50:53.9824809Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_single_station 
2026-01-22T07:50:53.9855039Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_multiple_stations 
2026-01-22T07:50:53.9856740Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_multiple_stations 
2026-01-22T07:50:53.9861196Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_existing_run_names 
2026-01-22T07:50:53.9875885Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_existing_run_names 
2026-01-22T07:50:53.9886054Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_different_sample_rates 
2026-01-22T07:50:53.9904742Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionRunNameAssignment::test_assign_run_names_different_sample_rates 
2026-01-22T07:50:53.9921295Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_basic_file_discovery 
2026-01-22T07:50:53.9968765Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_basic_file_discovery 
2026-01-22T07:50:53.9970643Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_collection_properties 
2026-01-22T07:50:53.9972174Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_collection_properties 
2026-01-22T07:50:53.9973634Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_empty_directory_handling 
2026-01-22T07:50:53.9995349Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionIntegration::test_empty_directory_handling 
2026-01-22T07:50:53.9996724Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionPerformance::test_multiple_file_handling 
2026-01-22T07:50:54.0025654Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionPerformance::test_multiple_file_handling 
2026-01-22T07:50:54.0027180Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_empty_survey_id 
2026-01-22T07:50:54.0039830Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_empty_survey_id 
2026-01-22T07:50:54.0055205Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_assign_run_names_empty_dataframe 
2026-01-22T07:50:54.0081631Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_assign_run_names_empty_dataframe 
2026-01-22T07:50:54.0087271Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_file_discovery_efficiency 
2026-01-22T07:50:54.0114503Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionEdgeCases::test_file_discovery_efficiency 
2026-01-22T07:50:54.0115807Z tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionStress::test_many_files_discovery 
2026-01-22T07:50:54.0135405Z [gw2] [ 13%] SKIPPED tests/io/nims/test_nims_collection_mock.py::TestNIMSCollectionStress::test_many_files_discovery 
2026-01-22T07:50:54.0155604Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_types 
2026-01-22T07:50:54.0173147Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_types 
2026-01-22T07:50:54.0205036Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_with_binary_contamination 
2026-01-22T07:50:54.0225991Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_with_binary_contamination 
2026-01-22T07:50:54.0228104Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_with_null_terminator 
2026-01-22T07:50:54.0238311Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_with_null_terminator 
2026-01-22T07:50:54.0257544Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_no_terminator 
2026-01-22T07:50:54.0271312Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_no_terminator 
2026-01-22T07:50:54.0291163Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_unicode_decode_error 
2026-01-22T07:50:54.0325548Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_unicode_decode_error 
2026-01-22T07:50:54.0326848Z tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_invalid_type 
2026-01-22T07:50:54.0377997Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringValidation::test_validate_string_invalid_type 
2026-01-22T07:50:54.0379837Z tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_valid 
2026-01-22T07:50:54.0391419Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_valid 
2026-01-22T07:50:54.0415517Z tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_invalid 
2026-01-22T07:50:54.0416599Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_invalid 
2026-01-22T07:50:54.0431340Z tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_custom_delimiter 
2026-01-22T07:50:54.0443842Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringSplitting::test_split_string_custom_delimiter 
2026-01-22T07:50:54.0472236Z tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_valid_data 
2026-01-22T07:50:54.0488989Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_valid_data 
2026-01-22T07:50:54.0511315Z tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_invalid_type 
2026-01-22T07:50:54.0545293Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_invalid_type 
2026-01-22T07:50:54.0547072Z tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_wrong_length 
2026-01-22T07:50:54.0553792Z [gw2] [ 13%] PASSED tests/io/nims/test_nims_gps.py::TestGPSListValidation::test_validate_list_wrong_length 
2026-01-22T07:50:54.0595183Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type0-expected0] 
2026-01-22T07:50:54.0596729Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type0-expected0] 
2026-01-22T07:50:54.0624453Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type1-expected1] 
2026-01-22T07:50:54.0626732Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type1-expected1] 
2026-01-22T07:50:54.0645994Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type2-expected2] 
2026-01-22T07:50:54.0683566Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type2-expected2] 
2026-01-22T07:50:54.0696060Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type3-expected3] 
2026-01-22T07:50:54.0697668Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type3-expected3] 
2026-01-22T07:50:54.0717060Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type4-expected4] 
2026-01-22T07:50:54.0744240Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type4-expected4] 
2026-01-22T07:50:54.0751915Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type5-expected5] 
2026-01-22T07:50:54.0787727Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type5-expected5] 
2026-01-22T07:50:54.0789243Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type6-expected6] 
2026-01-22T07:50:54.0804181Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type6-expected6] 
2026-01-22T07:50:54.0831442Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type7-expected7] 
2026-01-22T07:50:54.0835894Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_corrections[input_type7-expected7] 
2026-01-22T07:50:54.0857587Z tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_invalid 
2026-01-22T07:50:54.0871897Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSTypeValidation::test_validate_gps_type_invalid 
2026-01-22T07:50:54.0893375Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_success 
2026-01-22T07:50:54.0935801Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_success 
2026-01-22T07:50:54.0937561Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.60-N-Latitude string should be larger than 7 characters] 
2026-01-22T07:50:54.0948080Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.60-N-Latitude string should be larger than 7 characters] 
2026-01-22T07:50:54.0974692Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.6098-NS-Latitude hemisphere should be 1 character] 
2026-01-22T07:50:54.0990027Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.6098-NS-Latitude hemisphere should be 1 character] 
2026-01-22T07:50:54.1015231Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.6098-Z-Latitude hemisphere Z not understood] 
2026-01-22T07:50:54.1044424Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[3443.6098-Z-Latitude hemisphere Z not understood] 
2026-01-22T07:50:54.1053467Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[invalid-N-Latitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1073870Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_latitude_failures[invalid-N-Latitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1086767Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_success 
2026-01-22T07:50:54.1115919Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_success 
2026-01-22T07:50:54.1151754Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[115.17-W-Longitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1153670Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[115.17-W-Longitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1169566Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[11544.1007-WE-Longitude hemisphere should be 1 character] 
2026-01-22T07:50:54.1184925Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[11544.1007-WE-Longitude hemisphere should be 1 character] 
2026-01-22T07:50:54.1210684Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[11544.1007-T-Longitude hemisphere T not understood] 
2026-01-22T07:50:54.1257206Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[11544.1007-T-Longitude hemisphere T not understood] 
2026-01-22T07:50:54.1259233Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[invalid-W-Longitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1296691Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_longitude_failures[invalid-W-Longitude string should be larger than 7 characters] 
2026-01-22T07:50:54.1346436Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_elevation_success 
2026-01-22T07:50:54.1371537Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_elevation_success 
2026-01-22T07:50:54.1401752Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_elevation_failure 
2026-01-22T07:50:54.1414022Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_elevation_failure 
2026-01-22T07:50:54.1436663Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_success 
2026-01-22T07:50:54.1438196Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_success 
2026-01-22T07:50:54.1453077Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_failures[0115-Length of time string] 
2026-01-22T07:50:54.1467408Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_failures[0115-Length of time string] 
2026-01-22T07:50:54.1491820Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_failures[0115SA-Could not convert time string] 
2026-01-22T07:50:54.1512764Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_time_failures[0115SA-Could not convert time string] 
2026-01-22T07:50:54.1525474Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_success 
2026-01-22T07:50:54.1568384Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_success 
2026-01-22T07:50:54.1620965Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_failures[0115-Length of date string not correct] 
2026-01-22T07:50:54.1622645Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_failures[0115-Length of date string not correct] 
2026-01-22T07:50:54.1624228Z tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_failures[0115SA-Could not convert date string] 
2026-01-22T07:50:54.1625750Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSFieldValidation::test_validate_date_failures[0115SA-Could not convert date string] 
2026-01-22T07:50:54.1655799Z tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_invalid_string 
2026-01-22T07:50:54.1670273Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_invalid_string 
2026-01-22T07:50:54.1705034Z tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_string_missing_comma 
2026-01-22T07:50:54.1747213Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_string_missing_comma 
2026-01-22T07:50:54.1749062Z tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_valid_string_sets_attributes 
2026-01-22T07:50:54.1751168Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSParsing::test_parse_valid_string_sets_attributes 
2026-01-22T07:50:54.1798518Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_type 
2026-01-22T07:50:54.1800153Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_type 
2026-01-22T07:50:54.1804925Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_coordinates 
2026-01-22T07:50:54.1818719Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_coordinates 
2026-01-22T07:50:54.1839309Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_elevation 
2026-01-22T07:50:54.1871437Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_elevation 
2026-01-22T07:50:54.1875952Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_declination 
2026-01-22T07:50:54.1905183Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_declination 
2026-01-22T07:50:54.1911569Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_timestamp 
2026-01-22T07:50:54.1925255Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_timestamp 
2026-01-22T07:50:54.1957410Z tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_fix_status 
2026-01-22T07:50:54.1959284Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPRMCFunctionality::test_gprmc_fix_status 
2026-01-22T07:50:54.2003143Z tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_type 
2026-01-22T07:50:54.2004538Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_type 
2026-01-22T07:50:54.2009673Z tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_coordinates 
2026-01-22T07:50:54.2023604Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_coordinates 
2026-01-22T07:50:54.2043656Z tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_elevation 
2026-01-22T07:50:54.2074562Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_elevation 
2026-01-22T07:50:54.2078768Z tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_declination 
2026-01-22T07:50:54.2092620Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_declination 
2026-01-22T07:50:54.2133716Z tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_timestamp 
2026-01-22T07:50:54.2151364Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPGGAFunctionality::test_gpgga_timestamp 
2026-01-22T07:50:54.2152413Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_with_none_values 
2026-01-22T07:50:54.2159269Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_with_none_values 
2026-01-22T07:50:54.2178389Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_southern_western_hemispheres 
2026-01-22T07:50:54.2195275Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_southern_western_hemispheres 
2026-01-22T07:50:54.2209033Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_northern_eastern_hemispheres 
2026-01-22T07:50:54.2233679Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_coordinates_northern_eastern_hemispheres 
2026-01-22T07:50:54.2262113Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_elevation_invalid_conversion 
2026-01-22T07:50:54.2287384Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_elevation_invalid_conversion 
2026-01-22T07:50:54.2288359Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_elevation_none 
2026-01-22T07:50:54.2295470Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_elevation_none 
2026-01-22T07:50:54.2315099Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_declination_calculations 
2026-01-22T07:50:54.2326880Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_declination_calculations 
2026-01-22T07:50:54.2354072Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_declination_none_values 
2026-01-22T07:50:54.2358787Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_declination_none_values 
2026-01-22T07:50:54.2381784Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_timestamp_none_time 
2026-01-22T07:50:54.2411297Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_timestamp_none_time 
2026-01-22T07:50:54.2424834Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_timestamp_invalid_date 
2026-01-22T07:50:54.2445690Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_timestamp_invalid_date 
2026-01-22T07:50:54.2473753Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_fix_property_missing 
2026-01-22T07:50:54.2475077Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_fix_property_missing 
2026-01-22T07:50:54.2489262Z tests/io/nims/test_nims_gps.py::TestGPSProperties::test_fix_property_present 
2026-01-22T07:50:54.2504028Z [gw2] [ 14%] PASSED tests/io/nims/test_nims_gps.py::TestGPSProperties::test_fix_property_present 
2026-01-22T07:50:54.2526224Z tests/io/nims/test_nims_gps.py::TestGPSStringRepresentation::test_str_representation 
2026-01-22T07:50:54.2566113Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringRepresentation::test_str_representation 
2026-01-22T07:50:54.2567129Z tests/io/nims/test_nims_gps.py::TestGPSStringRepresentation::test_repr_representation 
2026-01-22T07:50:54.2575921Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSStringRepresentation::test_repr_representation 
2026-01-22T07:50:54.2595235Z tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_valid_string 
2026-01-22T07:50:54.2623253Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_valid_string 
2026-01-22T07:50:54.2631214Z tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_empty_string 
2026-01-22T07:50:54.2639974Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_empty_string 
2026-01-22T07:50:54.2661171Z tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_invalid_string 
2026-01-22T07:50:54.2668111Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSInitialization::test_init_with_invalid_string 
2026-01-22T07:50:54.2686850Z tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_malformed_gps_strings 
2026-01-22T07:50:54.2711427Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_malformed_gps_strings 
2026-01-22T07:50:54.2718805Z tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_extreme_coordinate_values 
2026-01-22T07:50:54.2773143Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_extreme_coordinate_values 
2026-01-22T07:50:54.2774179Z tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_gps_type_dict_completeness 
2026-01-22T07:50:54.2776044Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSEdgeCases::test_gps_type_dict_completeness 
2026-01-22T07:50:54.2779241Z tests/io/nims/test_nims_gps.py::TestGPSBinaryHandling::test_binary_string_with_various_contaminants 
2026-01-22T07:50:54.2821410Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSBinaryHandling::test_binary_string_with_various_contaminants 
2026-01-22T07:50:54.2822572Z tests/io/nims/test_nims_gps.py::TestGPSBinaryHandling::test_multiple_binary_contaminants 
2026-01-22T07:50:54.2823683Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSBinaryHandling::test_multiple_binary_contaminants 
2026-01-22T07:50:54.2989260Z tests/io/nims/test_nims_gps.py::TestGPSPerformance::test_multiple_gps_parsing 
2026-01-22T07:50:54.2990287Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSPerformance::test_multiple_gps_parsing 
2026-01-22T07:50:54.2991612Z tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_full_gprmc_workflow 
2026-01-22T07:50:54.3002382Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_full_gprmc_workflow 
2026-01-22T07:50:54.3024388Z tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_full_gpgga_workflow 
2026-01-22T07:50:54.3053419Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_full_gpgga_workflow 
2026-01-22T07:50:54.3055654Z tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_error_recovery_workflow 
2026-01-22T07:50:54.3070630Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_gps.py::TestGPSIntegration::test_error_recovery_workflow 
2026-01-22T07:50:54.3102128Z tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_default_initialization 
2026-01-22T07:50:54.3104045Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_default_initialization 
2026-01-22T07:50:54.3128545Z tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_filename_property_setter 
2026-01-22T07:50:54.3151473Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_filename_property_setter 
2026-01-22T07:50:54.3175913Z tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_station_property 
2026-01-22T07:50:54.3177293Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_station_property 
2026-01-22T07:50:54.3213335Z tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_file_size_property 
2026-01-22T07:50:54.3215302Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderInitialization::test_file_size_property 
2026-01-22T07:50:54.3243656Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_success 
2026-01-22T07:50:54.3263933Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_success 
2026-01-22T07:50:54.3285035Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_file_not_found 
2026-01-22T07:50:54.3300115Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_file_not_found 
2026-01-22T07:50:54.3358507Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_with_filename_parameter 
2026-01-22T07:50:54.3359976Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_with_filename_parameter 
2026-01-22T07:50:54.3371469Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_data_start_detection 
2026-01-22T07:50:54.3394085Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_read_header_data_start_detection 
2026-01-22T07:50:54.3407216Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[$g12345-handle_dollar_prefix] 
2026-01-22T07:50:54.3428625Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[$g12345-handle_dollar_prefix] 
2026-01-22T07:50:54.3459002Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[ g12345-handle_space_prefix] 
2026-01-22T07:50:54.3474120Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[ g12345-handle_space_prefix] 
2026-01-22T07:50:54.3499251Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[g12345-direct_detection] 
2026-01-22T07:50:54.3514139Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[g12345-direct_detection] 
2026-01-22T07:50:54.3547808Z tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[12345-numeric_start] 
2026-01-22T07:50:54.3549927Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderFileOperations::test_data_start_edge_cases[12345-numeric_start] 
2026-01-22T07:50:54.3576959Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_header_dict_basic 
2026-01-22T07:50:54.3601375Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_header_dict_basic 
2026-01-22T07:50:54.3613046Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_wire_information 
2026-01-22T07:50:54.3614990Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[-1] 
2026-01-22T07:50:54.3633521Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_wire_information 
2026-01-22T07:50:54.3643945Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_system_information 
2026-01-22T07:50:54.3649730Z [gw3] [ 15%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[-1] 
2026-01-22T07:50:54.3662000Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_system_information 
2026-01-22T07:50:54.3696455Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_gps_information 
2026-01-22T07:50:54.3697479Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_gps_information 
2026-01-22T07:50:54.3734571Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_run_information 
2026-01-22T07:50:54.3735651Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_run_information 
2026-01-22T07:50:54.3761261Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_electrode_ids 
2026-01-22T07:50:54.3762358Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_electrode_ids 
2026-01-22T07:50:54.3786160Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_generic_attributes 
2026-01-22T07:50:54.3787494Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_generic_attributes 
2026-01-22T07:50:54.3791808Z tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_header_dict_assertion_error 
2026-01-22T07:50:54.3804235Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestNIMSHeaderParsing::test_parse_header_dict_assertion_error 
2026-01-22T07:50:54.3823404Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-N-34.5678_0] 
2026-01-22T07:50:54.3835596Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-N-34.5678_0] 
2026-01-22T07:50:54.3855369Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-n-34.5678] 
2026-01-22T07:50:54.3869877Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-n-34.5678] 
2026-01-22T07:50:54.3907182Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-S--34.5678_0] 
2026-01-22T07:50:54.3908585Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-S--34.5678_0] 
2026-01-22T07:50:54.3925475Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-s--34.5678] 
2026-01-22T07:50:54.3940737Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-s--34.5678] 
2026-01-22T07:50:54.3984302Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-N-34.5678_1] 
2026-01-22T07:50:54.3996110Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-N-34.5678_1] 
2026-01-22T07:50:54.4011365Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-S--34.5678_1] 
2026-01-22T07:50:54.4013142Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_latitude[34.5678-S--34.5678_1] 
2026-01-22T07:50:54.4036019Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-E-115.735] 
2026-01-22T07:50:54.4050729Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-E-115.735] 
2026-01-22T07:50:54.4073688Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-e-115.735] 
2026-01-22T07:50:54.4091561Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-e-115.735] 
2026-01-22T07:50:54.4160793Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-W--115.735] 
2026-01-22T07:50:54.4162193Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-W--115.735] 
2026-01-22T07:50:54.4163530Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-w--115.735] 
2026-01-22T07:50:54.4164826Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.735-w--115.735] 
2026-01-22T07:50:54.4203671Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.7350-E-115.735] 
2026-01-22T07:50:54.4206145Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.7350-E-115.735] 
2026-01-22T07:50:54.4214863Z tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.7350-W--115.735] 
2026-01-22T07:50:54.4229819Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestGPSCoordinateConversion::test_get_longitude[115.7350-W--115.735] 
2026-01-22T07:50:54.4255026Z tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_colon_format 
2026-01-22T07:50:54.4274794Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_colon_format 
2026-01-22T07:50:54.4296240Z tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_arrow_format 
2026-01-22T07:50:54.4321505Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_arrow_format 
2026-01-22T07:50:54.4356490Z tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_ignore_comments 
2026-01-22T07:50:54.4358121Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_ignore_comments 
2026-01-22T07:50:54.4377470Z tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_comments_section 
2026-01-22T07:50:54.4394110Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestHeaderLineParsing::test_header_parsing_comments_section 
2026-01-22T07:50:54.4444818Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_empty_header_file 
2026-01-22T07:50:54.4445912Z [gw2] [ 15%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_empty_header_file 
2026-01-22T07:50:54.4453811Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_wire_data 
2026-01-22T07:50:54.4475192Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_wire_data 
2026-01-22T07:50:54.4486119Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_system_data 
2026-01-22T07:50:54.4499320Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_system_data 
2026-01-22T07:50:54.4522480Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_gps_data 
2026-01-22T07:50:54.4566703Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_malformed_gps_data 
2026-01-22T07:50:54.4591405Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_invalid_coordinate_values 
2026-01-22T07:50:54.4592511Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_invalid_coordinate_values 
2026-01-22T07:50:54.4593500Z tests/io/nims/test_nims_header.py::TestEdgeCases::test_very_long_header 
2026-01-22T07:50:54.4603265Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestEdgeCases::test_very_long_header 
2026-01-22T07:50:54.4631157Z tests/io/nims/test_nims_header.py::TestIntegration::test_full_workflow_realistic_header 
2026-01-22T07:50:54.4652591Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestIntegration::test_full_workflow_realistic_header 
2026-01-22T07:50:54.4689948Z tests/io/nims/test_nims_header.py::TestPerformance::test_multiple_header_parsing 
2026-01-22T07:50:54.4703905Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestPerformance::test_multiple_header_parsing 
2026-01-22T07:50:54.4726957Z tests/io/nims/test_nims_header.py::TestPerformance::test_large_file_handling 
2026-01-22T07:50:54.4742262Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_header.py::TestPerformance::test_large_file_handling 
2026-01-22T07:50:54.4762039Z tests/io/nims/test_nims_response.py::TestResponseInitialization::test_default_initialization 
2026-01-22T07:50:54.4806686Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestResponseInitialization::test_default_initialization 
2026-01-22T07:50:54.4807971Z tests/io/nims/test_nims_response.py::TestResponseInitialization::test_initialization_with_system_id 
2026-01-22T07:50:54.4809262Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestResponseInitialization::test_initialization_with_system_id 
2026-01-22T07:50:54.4833764Z tests/io/nims/test_nims_response.py::TestResponseInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:54.4835652Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestResponseInitialization::test_initialization_with_kwargs 
2026-01-22T07:50:54.4852753Z tests/io/nims/test_nims_response.py::TestResponseInitialization::test_time_delays_dict_structure 
2026-01-22T07:50:54.4866814Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestResponseInitialization::test_time_delays_dict_structure 
2026-01-22T07:50:54.4883737Z tests/io/nims/test_nims_response.py::TestResponseInitialization::test_dynamic_attribute_setting 
2026-01-22T07:50:54.4901260Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestResponseInitialization::test_dynamic_attribute_setting 
2026-01-22T07:50:54.4961184Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_low_pass_filter 
2026-01-22T07:50:54.4975276Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_low_pass_filter 
2026-01-22T07:50:54.5030729Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_conversion_filter 
2026-01-22T07:50:54.5064490Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_conversion_filter 
2026-01-22T07:50:54.5102047Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_conversion_custom_factor 
2026-01-22T07:50:54.5118572Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_conversion_custom_factor 
2026-01-22T07:50:54.5243973Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_get_magnetic_filter_list 
2026-01-22T07:50:54.5261230Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_get_magnetic_filter_list 
2026-01-22T07:50:54.5390542Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hx] 
2026-01-22T07:50:54.5408426Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hx] 
2026-01-22T07:50:54.5557618Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hy] 
2026-01-22T07:50:54.5559074Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hy] 
2026-01-22T07:50:54.5704335Z tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hz] 
2026-01-22T07:50:54.5708362Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestMagneticFilters::test_magnetic_filter_different_channels[hz] 
2026-01-22T07:50:54.5768472Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_low_pass_filter 
2026-01-22T07:50:54.5785428Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_low_pass_filter 
2026-01-22T07:50:54.5866928Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_high_pass_pc 
2026-01-22T07:50:54.5868053Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_high_pass_pc 
2026-01-22T07:50:54.5933927Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_high_pass_hp 
2026-01-22T07:50:54.5935316Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_high_pass_hp 
2026-01-22T07:50:54.5983803Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_conversion_filter 
2026-01-22T07:50:54.6000234Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_conversion_filter 
2026-01-22T07:50:54.6091378Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_physical_units_filter 
2026-01-22T07:50:54.6108171Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_electric_physical_units_filter 
2026-01-22T07:50:54.6385975Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_get_electric_filter_backbone 
2026-01-22T07:50:54.6445169Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_get_electric_filter_backbone 
2026-01-22T07:50:54.6652388Z tests/io/nims/test_nims_response.py::TestElectricFilters::test_get_electric_filter_non_backbone 
2026-01-22T07:50:54.6670265Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestElectricFilters::test_get_electric_filter_non_backbone 
2026-01-22T07:50:54.6794930Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_pc 
2026-01-22T07:50:54.6812622Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_pc 
2026-01-22T07:50:54.6998645Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_pc_case_insensitive 
2026-01-22T07:50:54.7016841Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_pc_case_insensitive 
2026-01-22T07:50:54.7080682Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_hp 
2026-01-22T07:50:54.7116279Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_hp 
2026-01-22T07:50:54.7382082Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_hp_case_insensitive 
2026-01-22T07:50:54.7383719Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_hp_case_insensitive 
2026-01-22T07:50:54.7404601Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_invalid_hardware 
2026-01-22T07:50:54.7410517Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_invalid_hardware 
2026-01-22T07:50:54.7471740Z tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_sets_hardware_attribute 
2026-01-22T07:50:54.7494114Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestHighPassFilters::test_get_electric_high_pass_sets_hardware_attribute 
2026-01-22T07:50:54.7613401Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_standard 
2026-01-22T07:50:54.7656616Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_standard 
2026-01-22T07:50:54.7741921Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[50-dipole_50.00] 
2026-01-22T07:50:54.7743441Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[50-dipole_50.00] 
2026-01-22T07:50:54.7807768Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[75.5-dipole_75.50] 
2026-01-22T07:50:54.7823286Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[75.5-dipole_75.50] 
2026-01-22T07:50:54.7931982Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[123.456-dipole_123.46] 
2026-01-22T07:50:54.7944614Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[123.456-dipole_123.46] 
2026-01-22T07:50:54.8003064Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[1-dipole_1.00] 
2026-01-22T07:50:54.8022910Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[1-dipole_1.00] 
2026-01-22T07:50:54.8046294Z tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[0.5-dipole_0.50] 
2026-01-22T07:50:54.8073379Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[10] 
2026-01-22T07:50:54.8131744Z [gw3] [ 16%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[10] 
2026-01-22T07:50:54.8133260Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestDipoleFilter::test_dipole_filter_various_lengths[0.5-dipole_0.50] 
2026-01-22T07:50:54.8176135Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hx--0.192] 
2026-01-22T07:50:54.8191444Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hx--0.192] 
2026-01-22T07:50:54.8254595Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hy--0.201] 
2026-01-22T07:50:54.8275634Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hy--0.201] 
2026-01-22T07:50:54.8331546Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hz--0.21] 
2026-01-22T07:50:54.8347426Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-hz--0.21] 
2026-01-22T07:50:54.8456026Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-ex--0.285] 
2026-01-22T07:50:54.8457744Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-ex--0.285] 
2026-01-22T07:50:54.8480767Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-ey--0.285] 
2026-01-22T07:50:54.8501573Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[1-ey--0.285] 
2026-01-22T07:50:54.8553978Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hx--0.2455] 
2026-01-22T07:50:54.8583888Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hx--0.2455] 
2026-01-22T07:50:54.8633763Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hy--0.2365] 
2026-01-22T07:50:54.8650041Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hy--0.2365] 
2026-01-22T07:50:54.8714767Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hz--0.2275] 
2026-01-22T07:50:54.8765227Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-hz--0.2275] 
2026-01-22T07:50:54.8798378Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-ex--0.1525] 
2026-01-22T07:50:54.8815994Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-ex--0.1525] 
2026-01-22T07:50:54.8942255Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-ey--0.1525] 
2026-01-22T07:50:54.8943594Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[8-ey--0.1525] 
2026-01-22T07:50:54.8994252Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hx--0.0055] 
2026-01-22T07:50:54.8997295Z [gw2] [ 16%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hx--0.0055] 
2026-01-22T07:50:54.9052528Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hy--0.0145] 
2026-01-22T07:50:54.9068853Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hy--0.0145] 
2026-01-22T07:50:54.9145579Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hz--0.0235] 
2026-01-22T07:50:54.9163365Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-hz--0.0235] 
2026-01-22T07:50:54.9223967Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-ex--0.1525] 
2026-01-22T07:50:54.9265200Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-ex--0.1525] 
2026-01-22T07:50:54.9313409Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-ey--0.0275] 
2026-01-22T07:50:54.9356437Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_specific_values[hp200-ey--0.0275] 
2026-01-22T07:50:54.9358673Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_invalid_sample_rate 
2026-01-22T07:50:54.9371835Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_invalid_sample_rate 
2026-01-22T07:50:54.9395949Z tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_invalid_channel 
2026-01-22T07:50:54.9423502Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestTimeDelayFilters::test_get_dt_filter_invalid_channel 
2026-01-22T07:50:54.9728736Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response 
2026-01-22T07:50:54.9730868Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response 
2026-01-22T07:50:54.9852297Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response 
2026-01-22T07:50:54.9892528Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response 
2026-01-22T07:50:55.0146160Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response_various_channels[ex] 
2026-01-22T07:50:55.0187792Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response_various_channels[ex] 
2026-01-22T07:50:55.0446527Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response_various_channels[ey] 
2026-01-22T07:50:55.0457882Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_electric_channel_response_various_channels[ey] 
2026-01-22T07:50:55.0592752Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hx] 
2026-01-22T07:50:55.0610578Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hx] 
2026-01-22T07:50:55.0751961Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hy] 
2026-01-22T07:50:55.0784410Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hy] 
2026-01-22T07:50:55.0898977Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hz] 
2026-01-22T07:50:55.0927332Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_magnetic_channel_response_various_channels[hz] 
2026-01-22T07:50:55.0936671Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_unsupported_channel 
2026-01-22T07:50:55.0951712Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_unsupported_channel 
2026-01-22T07:50:55.1046538Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_unsupported_magnetic_channel 
2026-01-22T07:50:55.1073296Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_unsupported_magnetic_channel 
2026-01-22T07:50:55.1358995Z tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_default_dipole_length 
2026-01-22T07:50:55.1360184Z [gw0] [ 17%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_station_metadata_exists 
2026-01-22T07:50:55.1381754Z tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_channel_metadata_contains_filter_info 
2026-01-22T07:50:55.1387434Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestChannelResponse::test_get_channel_response_default_dipole_length 
2026-01-22T07:50:55.1642738Z tests/io/nims/test_nims_response.py::TestFilterIntegration::test_electric_filter_chain_units 
2026-01-22T07:50:55.1671651Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestFilterIntegration::test_electric_filter_chain_units 
2026-01-22T07:50:55.1782218Z tests/io/nims/test_nims_response.py::TestFilterIntegration::test_magnetic_filter_chain_units 
2026-01-22T07:50:55.1806882Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestFilterIntegration::test_magnetic_filter_chain_units 
2026-01-22T07:50:55.2104252Z tests/io/nims/test_nims_response.py::TestFilterIntegration::test_filter_sequence_numbers 
2026-01-22T07:50:55.2105217Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestFilterIntegration::test_filter_sequence_numbers 
2026-01-22T07:50:55.2110734Z tests/io/nims/test_nims_response.py::TestResponseError::test_response_error_inheritance 
2026-01-22T07:50:55.2125295Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestResponseError::test_response_error_inheritance 
2026-01-22T07:50:55.2176829Z tests/io/nims/test_nims_response.py::TestResponseError::test_response_error_message 
2026-01-22T07:50:55.2177924Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestResponseError::test_response_error_message 
2026-01-22T07:50:55.2243394Z tests/io/nims/test_nims_response.py::TestEdgeCases::test_response_with_extreme_conversion_factors 
2026-01-22T07:50:55.2257882Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestEdgeCases::test_response_with_extreme_conversion_factors 
2026-01-22T07:50:55.2348142Z tests/io/nims/test_nims_response.py::TestEdgeCases::test_response_sample_rate_effects 
2026-01-22T07:50:55.2363674Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestEdgeCases::test_response_sample_rate_effects 
2026-01-22T07:50:55.2463148Z tests/io/nims/test_nims_response.py::TestEdgeCases::test_filter_immutability 
2026-01-22T07:50:55.2483523Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestEdgeCases::test_filter_immutability 
2026-01-22T07:50:55.2503292Z tests/io/nims/test_nims_response.py::TestEdgeCases::test_very_small_dipole_length 
2026-01-22T07:50:55.2524710Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[15] 
2026-01-22T07:50:55.2558643Z [gw3] [ 17%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level[15] 
2026-01-22T07:50:55.2572525Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestEdgeCases::test_very_small_dipole_length 
2026-01-22T07:50:55.2637158Z tests/io/nims/test_nims_response.py::TestEdgeCases::test_very_large_dipole_length 
2026-01-22T07:50:55.2666747Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestEdgeCases::test_very_large_dipole_length 
2026-01-22T07:50:55.3495611Z tests/io/nims/test_nims_response.py::TestPerformance::test_multiple_filter_generation 
2026-01-22T07:50:55.3496882Z [gw2] [ 17%] PASSED tests/io/nims/test_nims_response.py::TestPerformance::test_multiple_filter_generation 
2026-01-22T07:50:55.3525819Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_get_files_150hz 
2026-01-22T07:50:55.3539524Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_get_files_150hz 
2026-01-22T07:50:55.3586127Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_get_files_24khz 
2026-01-22T07:50:55.3587872Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_get_files_24khz 
2026-01-22T07:50:55.3644241Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_success 
2026-01-22T07:50:55.3674334Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_success 
2026-01-22T07:50:55.3699361Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_missing_file 
2026-01-22T07:50:55.3701306Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_missing_file 
2026-01-22T07:50:55.3725973Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_locate_station_folders 
2026-01-22T07:50:55.3743922Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_locate_station_folders 
2026-01-22T07:50:55.3795423Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_locate_station_folders_no_metadata 
2026-01-22T07:50:55.3797061Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_locate_station_folders_no_metadata 
2026-01-22T07:50:55.4846671Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_columns 
2026-01-22T07:50:55.4886676Z [gw0] [ 17%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_channel_metadata_contains_filter_info 
2026-01-22T07:50:55.6796221Z tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_run_metadata_time_period_valid 
2026-01-22T07:50:55.6810101Z tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level_type 
2026-01-22T07:50:55.9546353Z [gw3] [ 17%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_invalid_gzip_level_type 
2026-01-22T07:50:55.9571774Z [gw0] [ 17%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_run_metadata_time_period_valid 
2026-01-22T07:50:56.1073981Z tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_location_metadata_populated 
2026-01-22T07:50:56.1076814Z tests/helpers/test_helpers.py::TestValidateCompression::test_szip_not_available 
2026-01-22T07:50:56.2667000Z [gw3] [ 17%] PASSED tests/helpers/test_helpers.py::TestValidateCompression::test_szip_not_available 
2026-01-22T07:50:56.2940703Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_columns 
2026-01-22T07:50:56.2962047Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_shape 
2026-01-22T07:50:56.2971571Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_shape 
2026-01-22T07:50:56.4075054Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_dtypes 
2026-01-22T07:50:56.4108488Z [gw2] [ 17%] FAILED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_dtypes 
2026-01-22T07:50:56.4123295Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_survey_id_consistency 
2026-01-22T07:50:56.4133478Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_survey_id_consistency 
2026-01-22T07:50:56.4164006Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_run_names_150hz 
2026-01-22T07:50:56.4191557Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_run_names_150hz 
2026-01-22T07:50:56.4206158Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_run_names_24khz 
2026-01-22T07:50:56.4219040Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_run_names_24khz 
2026-01-22T07:50:56.4259722Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_skip_calibration_files 
2026-01-22T07:50:56.4277030Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_skip_calibration_files 
2026-01-22T07:50:56.4315679Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_handle_oserror 
2026-01-22T07:50:56.4332123Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_handle_oserror 
2026-01-22T07:50:56.4439284Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_continuous_data 
2026-01-22T07:50:56.4493326Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_continuous_data 
2026-01-22T07:50:56.4546290Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_segmented_data 
2026-01-22T07:50:56.4563908Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_segmented_data 
2026-01-22T07:50:56.5280463Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_runs_keys 
2026-01-22T07:50:56.5365670Z tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_file 
2026-01-22T07:50:56.9613480Z [gw3] [ 17%] PASSED tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_file 
2026-01-22T07:50:56.9656359Z tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_group 
2026-01-22T07:50:57.3637230Z [gw3] [ 17%] PASSED tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_group 
2026-01-22T07:50:57.3882480Z [gw2] [ 17%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_runs_keys 
2026-01-22T07:50:57.3915358Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_runs_data_consistency 
2026-01-22T07:50:57.3952516Z tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_dataset 
2026-01-22T07:50:57.5846488Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestRecursiveHDF5Tree::test_recursive_tree_with_dataset 
2026-01-22T07:50:57.5877892Z [gw2] [ 18%] FAILED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_runs_data_consistency 
2026-01-22T07:50:57.8227795Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_basic 
2026-01-22T07:50:58.2490673Z tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_open_files_no_files 
2026-01-22T07:50:58.4926629Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_open_files_no_files 
2026-01-22T07:50:58.5192003Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_basic 
2026-01-22T07:50:58.6758191Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_first_row_selection 
2026-01-22T07:50:58.6761125Z [gw0] [ 18%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMetadataIntegrity::test_location_metadata_populated 
2026-01-22T07:50:58.6777958Z tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_data_is_readable 
2026-01-22T07:50:58.9882014Z tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_open_files_with_open_file 
2026-01-22T07:50:59.0028234Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_first_row_selection 
2026-01-22T07:50:59.1108816Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_sorted_order 
2026-01-22T07:50:59.5355698Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_open_files_with_open_file 
2026-01-22T07:50:59.9125421Z tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_already_closed_file 
2026-01-22T07:50:59.9408647Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_get_runs_sorted_order 
2026-01-22T07:50:59.9552026Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_init_with_file 
2026-01-22T07:50:59.9553923Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_init_with_file 
2026-01-22T07:50:59.9555505Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_init_without_file 
2026-01-22T07:50:59.9557109Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_init_without_file 
2026-01-22T07:50:59.9658215Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_base_filter_name 
2026-01-22T07:50:59.9681942Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCalibrationIntegration::test_calibration_base_filter_name 
2026-01-22T07:50:59.9700473Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates0-expected_extensions0] 
2026-01-22T07:50:59.9704765Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestCloseOpenFiles::test_close_already_closed_file 
2026-01-22T07:50:59.9713843Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates0-expected_extensions0] 
2026-01-22T07:50:59.9730671Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates1-expected_extensions1] 
2026-01-22T07:50:59.9767450Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates1-expected_extensions1] 
2026-01-22T07:50:59.9771723Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates2-expected_extensions2] 
2026-01-22T07:50:59.9773761Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates2-expected_extensions2] 
2026-01-22T07:50:59.9813128Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates3-expected_extensions3] 
2026-01-22T07:50:59.9817298Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates3-expected_extensions3] 
2026-01-22T07:50:59.9891948Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[2-sr150_01] 
2026-01-22T07:50:59.9893764Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[2-sr150_01] 
2026-01-22T07:50:59.9972677Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[3-sr150_001] 
2026-01-22T07:50:59.9995941Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[3-sr150_001] 
2026-01-22T07:51:00.0073858Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[4-sr150_0001] 
2026-01-22T07:51:00.0088692Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[4-sr150_0001] 
2026-01-22T07:51:00.0184034Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[5-sr150_00001] 
2026-01-22T07:51:00.0200012Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_run_name_formatting[5-sr150_00001] 
2026-01-22T07:51:00.0220320Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[0-E1] 
2026-01-22T07:51:00.0235293Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[0-E1] 
2026-01-22T07:51:00.0263895Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[1-H3] 
2026-01-22T07:51:00.0289861Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[1-H3] 
2026-01-22T07:51:00.0292979Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[2-H2] 
2026-01-22T07:51:00.0336352Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[2-H2] 
2026-01-22T07:51:00.0355489Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[3-H1] 
2026-01-22T07:51:00.0356907Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[3-H1] 
2026-01-22T07:51:00.0358881Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[4-H4] 
2026-01-22T07:51:00.0372482Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[4-H4] 
2026-01-22T07:51:00.0422895Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[5-H5] 
2026-01-22T07:51:00.0426514Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[5-H5] 
2026-01-22T07:51:00.0428732Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[6-H6] 
2026-01-22T07:51:00.0462450Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[6-H6] 
2026-01-22T07:51:00.0463915Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[7-E2] 
2026-01-22T07:51:00.0468635Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[7-E2] 
2026-01-22T07:51:00.0490106Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_empty_directory 
2026-01-22T07:51:00.0503205Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_empty_directory 
2026-01-22T07:51:00.0547000Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_invalid_sample_rates 
2026-01-22T07:51:00.0576122Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_invalid_sample_rates 
2026-01-22T07:51:00.0622643Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_corrupted_data_files 
2026-01-22T07:51:00.0624384Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_corrupted_data_files 
2026-01-22T07:51:00.0641350Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_malformed_recmeta_json 
2026-01-22T07:51:00.0656993Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionEdgeCases::test_malformed_recmeta_json 
2026-01-22T07:51:00.4076384Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_metadata_dict_population 
2026-01-22T07:51:00.4134598Z tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_file 
2026-01-22T07:51:00.4444089Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_file 
2026-01-22T07:51:00.4461190Z [gw0] [ 18%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_data_is_readable 
2026-01-22T07:51:00.5214766Z tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_has_valid_sample_rate 
2026-01-22T07:51:00.5415720Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_metadata_dict_population 
2026-01-22T07:51:00.5452701Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_get_empty_entry_dict 
2026-01-22T07:51:00.5454130Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_get_empty_entry_dict 
2026-01-22T07:51:00.5533224Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_sort_df_functionality 
2026-01-22T07:51:00.5551757Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_sort_df_functionality 
2026-01-22T07:51:00.5621260Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_file_extension_reverse_lookup 
2026-01-22T07:51:00.5665317Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_file_extension_reverse_lookup 
2026-01-22T07:51:00.8452523Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_dataframe_consistency_multiple_calls 
2026-01-22T07:51:00.8490577Z tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_group 
2026-01-22T07:51:01.2749942Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_group 
2026-01-22T07:51:01.2774009Z tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_invalid_object 
2026-01-22T07:51:01.4787736Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestGetTree::test_get_tree_with_invalid_object 
2026-01-22T07:51:01.5139026Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_dataframe_consistency_multiple_calls 
2026-01-22T07:51:01.7025433Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_runs_consistency_multiple_calls 
2026-01-22T07:51:01.7036535Z tests/helpers/test_helpers.py::TestToNumpyType::test_none_value 
2026-01-22T07:51:02.1272589Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_none_value 
2026-01-22T07:51:02.1302013Z tests/helpers/test_helpers.py::TestToNumpyType::test_string_value 
2026-01-22T07:51:02.4491673Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_string_value 
2026-01-22T07:51:02.4859202Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionAdditional::test_runs_consistency_multiple_calls 
2026-01-22T07:51:02.5975383Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionPerformance::test_large_sample_rate_list 
2026-01-22T07:51:02.5986664Z tests/helpers/test_helpers.py::TestToNumpyType::test_numeric_values 
2026-01-22T07:51:03.0234894Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_numeric_values 
2026-01-22T07:51:03.0262381Z tests/helpers/test_helpers.py::TestToNumpyType::test_numpy_types 
2026-01-22T07:51:03.3717862Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_numpy_types 
2026-01-22T07:51:03.4043168Z [gw2] [ 18%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionPerformance::test_large_sample_rate_list 
2026-01-22T07:51:03.4495555Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionPerformance::test_memory_efficiency 
2026-01-22T07:51:03.4503810Z tests/helpers/test_helpers.py::TestToNumpyType::test_list_conversion 
2026-01-22T07:51:03.8825047Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_list_conversion 
2026-01-22T07:51:03.8852046Z tests/helpers/test_helpers.py::TestToNumpyType::test_string_list_conversion 
2026-01-22T07:51:04.3074942Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_string_list_conversion 
2026-01-22T07:51:04.3104519Z tests/helpers/test_helpers.py::TestToNumpyType::test_dict_conversion 
2026-01-22T07:51:04.7361758Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_dict_conversion 
2026-01-22T07:51:04.7369892Z tests/helpers/test_helpers.py::TestToNumpyType::test_h5py_reference 
2026-01-22T07:51:05.1607553Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_h5py_reference 
2026-01-22T07:51:05.1653594Z tests/helpers/test_helpers.py::TestToNumpyType::test_type_object 
2026-01-22T07:51:05.4544321Z [gw3] [ 18%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_type_object 
2026-01-22T07:51:05.4572475Z [gw0] [ 19%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_has_valid_sample_rate 
2026-01-22T07:51:05.5905958Z tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_response_exists 
2026-01-22T07:51:05.5911196Z tests/helpers/test_helpers.py::TestToNumpyType::test_object_array 
2026-01-22T07:51:06.0182604Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_object_array 
2026-01-22T07:51:06.0212317Z tests/helpers/test_helpers.py::TestToNumpyType::test_complex_object 
2026-01-22T07:51:06.4485883Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestToNumpyType::test_complex_object 
2026-01-22T07:51:06.4505563Z tests/helpers/test_helpers.py::TestFromNumpyType::test_none_string 
2026-01-22T07:51:06.8758550Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_none_string 
2026-01-22T07:51:06.8759439Z tests/helpers/test_helpers.py::TestFromNumpyType::test_none_value 
2026-01-22T07:51:07.2857440Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_none_value 
2026-01-22T07:51:07.2892427Z [gw0] [ 19%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_response_exists 
2026-01-22T07:51:07.3021641Z tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_data_timing_consistency 
2026-01-22T07:51:07.3055606Z tests/helpers/test_helpers.py::TestFromNumpyType::test_json_dict_string 
2026-01-22T07:51:07.7276272Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_json_dict_string 
2026-01-22T07:51:07.7299559Z tests/helpers/test_helpers.py::TestFromNumpyType::test_json_list_string 
2026-01-22T07:51:08.1584394Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_json_list_string 
2026-01-22T07:51:08.1604674Z tests/helpers/test_helpers.py::TestFromNumpyType::test_invalid_json_string 
2026-01-22T07:51:08.3556339Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_invalid_json_string 
2026-01-22T07:51:08.5033507Z [gw2] [ 19%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionPerformance::test_memory_efficiency 
2026-01-22T07:51:08.6144338Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_full_workflow_real_data 
2026-01-22T07:51:08.6162840Z tests/helpers/test_helpers.py::TestFromNumpyType::test_regular_string 
2026-01-22T07:51:09.0416738Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_regular_string 
2026-01-22T07:51:09.0424272Z tests/helpers/test_helpers.py::TestFromNumpyType::test_numeric_types 
2026-01-22T07:51:09.4660144Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_numeric_types 
2026-01-22T07:51:09.4684755Z tests/helpers/test_helpers.py::TestFromNumpyType::test_numpy_bool_deprecated 
2026-01-22T07:51:09.8974004Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_numpy_bool_deprecated 
2026-01-22T07:51:09.9031343Z tests/helpers/test_helpers.py::TestFromNumpyType::test_bytes_array 
2026-01-22T07:51:10.3024358Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_bytes_array 
2026-01-22T07:51:10.3311818Z [gw2] [ 19%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_full_workflow_real_data 
2026-01-22T07:51:10.3343561Z tests/helpers/test_helpers.py::TestFromNumpyType::test_regular_array 
2026-01-22T07:51:10.3534068Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_regular_array 
2026-01-22T07:51:10.7660191Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_end_to_end_data_flow 
2026-01-22T07:51:10.7713775Z tests/helpers/test_helpers.py::TestFromNumpyType::test_h5py_reference 
2026-01-22T07:51:11.1939660Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_h5py_reference 
2026-01-22T07:51:11.1975040Z tests/helpers/test_helpers.py::TestFromNumpyType::test_unsupported_type 
2026-01-22T07:51:11.6217339Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestFromNumpyType::test_unsupported_type 
2026-01-22T07:51:11.6228393Z tests/helpers/test_helpers.py::TestValidateName::test_valid_name 
2026-01-22T07:51:12.0472369Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_valid_name 
2026-01-22T07:51:12.0495453Z tests/helpers/test_helpers.py::TestValidateName::test_name_with_spaces 
2026-01-22T07:51:12.1333969Z [gw3] [ 19%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_with_spaces 
2026-01-22T07:51:12.1860716Z [gw2] [ 19%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_end_to_end_data_flow 
2026-01-22T07:51:12.1926027Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_error_recovery_workflow 
2026-01-22T07:51:12.1994479Z [gw2] [ 19%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionIntegration::test_error_recovery_workflow 
2026-01-22T07:51:12.1996208Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_init_default 
2026-01-22T07:51:12.1997789Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_init_default 
2026-01-22T07:51:12.1999354Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_init_with_path 
2026-01-22T07:51:12.2001023Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_init_with_path 
2026-01-22T07:51:12.2008330Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_file_extension_map 
2026-01-22T07:51:12.2021690Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_file_extension_map 
2026-01-22T07:51:12.2051406Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_default_channel_map 
2026-01-22T07:51:12.2053075Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionInitialization::test_default_channel_map 
2026-01-22T07:51:12.2058245Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_success 
2026-01-22T07:51:12.2070160Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_success 
2026-01-22T07:51:12.2081448Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_missing_file 
2026-01-22T07:51:12.2101655Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_read_receiver_metadata_json_missing_file 
2026-01-22T07:51:12.2104623Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_locate_station_folders 
2026-01-22T07:51:12.2123509Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_locate_station_folders 
2026-01-22T07:51:12.2153514Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_locate_station_folders_no_metadata 
2026-01-22T07:51:12.2155092Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionFileOperations::test_locate_station_folders_no_metadata 
2026-01-22T07:51:12.2156611Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_basic 
2026-01-22T07:51:12.2187896Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_basic 
2026-01-22T07:51:12.2189820Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_skip_calibration_files 
2026-01-22T07:51:12.2191596Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_skip_calibration_files 
2026-01-22T07:51:12.2211496Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_handle_oserror 
2026-01-22T07:51:12.2245415Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_to_dataframe_handle_oserror 
2026-01-22T07:51:12.2247202Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_continuous_data 
2026-01-22T07:51:12.2253692Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_continuous_data 
2026-01-22T07:51:12.2255865Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_segmented_data 
2026-01-22T07:51:12.2266689Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_segmented_data 
2026-01-22T07:51:12.2283097Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_with_breaks 
2026-01-22T07:51:12.2314661Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionDataFrameOperations::test_assign_run_names_with_breaks 
2026-01-22T07:51:12.2316388Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_basic 
2026-01-22T07:51:12.2337726Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_basic 
2026-01-22T07:51:12.2339016Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_first_row_selection 
2026-01-22T07:51:12.2340437Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_first_row_selection 
2026-01-22T07:51:12.2349261Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_sorted_order 
2026-01-22T07:51:12.2363225Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionRunOperations::test_get_runs_sorted_order 
2026-01-22T07:51:12.2374769Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_with_file 
2026-01-22T07:51:12.2415293Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_with_file 
2026-01-22T07:51:12.2416804Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_without_file 
2026-01-22T07:51:12.2418376Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_without_file 
2026-01-22T07:51:12.2426734Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_none_file 
2026-01-22T07:51:12.2440580Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_init_none_file 
2026-01-22T07:51:12.2452335Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_read_file 
2026-01-22T07:51:12.2495918Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_read_file 
2026-01-22T07:51:12.2497717Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_success 
2026-01-22T07:51:12.2499321Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_success 
2026-01-22T07:51:12.2512688Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_not_found 
2026-01-22T07:51:12.2514454Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_not_found 
2026-01-22T07:51:12.2523893Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_no_object 
2026-01-22T07:51:12.2537187Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_get_filter_no_object 
2026-01-22T07:51:12.2548811Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_base_filter_name 
2026-01-22T07:51:12.2585579Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_base_filter_name 
2026-01-22T07:51:12.2587159Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_base_filter_name_no_object 
2026-01-22T07:51:12.2589104Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCalibration::test_calibration_base_filter_name_no_object 
2026-01-22T07:51:12.2599411Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionIntegration::test_full_workflow 
2026-01-22T07:51:12.2623034Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionIntegration::test_full_workflow 
2026-01-22T07:51:12.2624669Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionIntegration::test_error_handling_workflow 
2026-01-22T07:51:12.2638916Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionIntegration::test_error_handling_workflow 
2026-01-22T07:51:12.2687356Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates0-expected_extensions0] 
2026-01-22T07:51:12.2689608Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates0-expected_extensions0] 
2026-01-22T07:51:12.2691488Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates1-expected_extensions1] 
2026-01-22T07:51:12.2693206Z [gw2] [ 19%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates1-expected_extensions1] 
2026-01-22T07:51:12.2717276Z [gw0] [ 20%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelData::test_channel_data_timing_consistency 
2026-01-22T07:51:12.2718265Z tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_can_be_loaded_as_runts 
2026-01-22T07:51:12.2719528Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates2-expected_extensions2] 
2026-01-22T07:51:12.2771819Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates2-expected_extensions2] 
2026-01-22T07:51:12.2773752Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates3-expected_extensions3] 
2026-01-22T07:51:12.2775624Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_sample_rate_to_extension_mapping[sample_rates3-expected_extensions3] 
2026-01-22T07:51:12.2777287Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[2-sr150_01] 
2026-01-22T07:51:12.2778743Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[2-sr150_01] 
2026-01-22T07:51:12.2780209Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[3-sr150_001] 
2026-01-22T07:51:12.2790037Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[3-sr150_001] 
2026-01-22T07:51:12.2802005Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[4-sr150_0001] 
2026-01-22T07:51:12.2833662Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[4-sr150_0001] 
2026-01-22T07:51:12.2837294Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[5-sr150_00001] 
2026-01-22T07:51:12.2839625Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_run_name_formatting[5-sr150_00001] 
2026-01-22T07:51:12.2852106Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[0-E1] 
2026-01-22T07:51:12.2907310Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[0-E1] 
2026-01-22T07:51:12.2908882Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[1-H3] 
2026-01-22T07:51:12.2910565Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[1-H3] 
2026-01-22T07:51:12.2912102Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[2-H2] 
2026-01-22T07:51:12.2931611Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[2-H2] 
2026-01-22T07:51:12.2933178Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[3-H1] 
2026-01-22T07:51:12.2969191Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[3-H1] 
2026-01-22T07:51:12.2970937Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[4-H4] 
2026-01-22T07:51:12.2972525Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[4-H4] 
2026-01-22T07:51:12.2975832Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[5-H5] 
2026-01-22T07:51:12.3001600Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[5-H5] 
2026-01-22T07:51:12.3003688Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[6-H6] 
2026-01-22T07:51:12.3015939Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[6-H6] 
2026-01-22T07:51:12.3027950Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[7-E2] 
2026-01-22T07:51:12.3064826Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionParameterized::test_default_channel_mapping[7-E2] 
2026-01-22T07:51:12.3066186Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_empty_directory 
2026-01-22T07:51:12.3067469Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_empty_directory 
2026-01-22T07:51:12.3077423Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_invalid_sample_rates 
2026-01-22T07:51:12.3093286Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_invalid_sample_rates 
2026-01-22T07:51:12.3105083Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_corrupted_data_files 
2026-01-22T07:51:12.3134655Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_corrupted_data_files 
2026-01-22T07:51:12.3136037Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_malformed_recmeta_json 
2026-01-22T07:51:12.3161605Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionEdgeCases::test_malformed_recmeta_json 
2026-01-22T07:51:12.3163388Z tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionPerformance::test_large_dataset_simulation 
2026-01-22T07:51:12.3168390Z [gw2] [ 20%] SKIPPED tests/io/phoenix/test_phoenix_collection_mock.py::TestPhoenixCollectionPerformance::test_large_dataset_simulation 
2026-01-22T07:51:12.3188267Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.bin-bin] 
2026-01-22T07:51:12.3223060Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.bin-bin] 
2026-01-22T07:51:12.3246990Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_24k-td_24k] 
2026-01-22T07:51:12.3249684Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_24k-td_24k] 
2026-01-22T07:51:12.3252299Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_150-td_150] 
2026-01-22T07:51:12.3265482Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_150-td_150] 
2026-01-22T07:51:12.3284710Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_30-td_30] 
2026-01-22T07:51:12.3314112Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.td_30-td_30] 
2026-01-22T07:51:12.3316602Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS3-TS3] 
2026-01-22T07:51:12.3341386Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS3-TS3] 
2026-01-22T07:51:12.3350872Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS4-TS4] 
2026-01-22T07:51:12.3385066Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS4-TS4] 
2026-01-22T07:51:12.3386337Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS5-TS5] 
2026-01-22T07:51:12.3396991Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TS5-TS5] 
2026-01-22T07:51:12.3416214Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TBL-TBL] 
2026-01-22T07:51:12.3457906Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TBL-TBL] 
2026-01-22T07:51:12.3460845Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TSL-TSL] 
2026-01-22T07:51:12.3462045Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TSL-TSL] 
2026-01-22T07:51:12.3481416Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TSH-TSH] 
2026-01-22T07:51:12.3495403Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_types[file.TSH-TSH] 
2026-01-22T07:51:12.3520222Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_path_object 
2026-01-22T07:51:12.3554690Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_path_object 
2026-01-22T07:51:12.3555781Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_string 
2026-01-22T07:51:12.3562867Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_string 
2026-01-22T07:51:12.3579608Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_full_path 
2026-01-22T07:51:12.3592866Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_with_full_path 
2026-01-22T07:51:12.3609547Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_no_extension 
2026-01-22T07:51:12.3646910Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_no_extension 
2026-01-22T07:51:12.3649984Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[path/to/file.bin] 
2026-01-22T07:51:12.3651580Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[path/to/file.bin] 
2026-01-22T07:51:12.3671280Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[C:\\Windows\\file.td_24k] 
2026-01-22T07:51:12.3684823Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[C:\\Windows\\file.td_24k] 
2026-01-22T07:51:12.3703617Z tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[../relative/path/file.TS3] 
2026-01-22T07:51:12.3717325Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestGetFileExtension::test_get_extension_various_paths[../relative/path/file.TS3] 
2026-01-22T07:51:12.3734304Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_has_all_phoenix_types 
2026-01-22T07:51:12.3747710Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_has_all_phoenix_types 
2026-01-22T07:51:12.3774274Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[bin-NativeReader] 
2026-01-22T07:51:12.3808728Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[bin-NativeReader] 
2026-01-22T07:51:12.3810187Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.3811880Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.3828696Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.3842834Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.3862059Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_30-DecimatedContinuousReader] 
2026-01-22T07:51:12.3896165Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[td_30-DecimatedContinuousReader] 
2026-01-22T07:51:12.3897506Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS3-MTUTSN] 
2026-01-22T07:51:12.3908414Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS3-MTUTSN] 
2026-01-22T07:51:12.3928746Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS4-MTUTSN] 
2026-01-22T07:51:12.3956065Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS4-MTUTSN] 
2026-01-22T07:51:12.3982809Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS5-MTUTSN] 
2026-01-22T07:51:12.3986009Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TS5-MTUTSN] 
2026-01-22T07:51:12.3993609Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TBL-MTUTable] 
2026-01-22T07:51:12.4012898Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TBL-MTUTable] 
2026-01-22T07:51:12.4026910Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TSL-MTUTSN] 
2026-01-22T07:51:12.4043207Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TSL-MTUTSN] 
2026-01-22T07:51:12.4075194Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TSH-MTUTSN] 
2026-01-22T07:51:12.4076350Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_readers_maps_to_correct_class[TSH-MTUTSN] 
2026-01-22T07:51:12.4108404Z tests/io/phoenix/test_read.py::TestREADERSMapping::test_all_reader_values_are_classes 
2026-01-22T07:51:12.4109546Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestREADERSMapping::test_all_reader_values_are_classes 
2026-01-22T07:51:12.4153204Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[bin-NativeReader] 
2026-01-22T07:51:12.4171554Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[bin-NativeReader] 
2026-01-22T07:51:12.4213943Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.4252700Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.4276523Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.4289041Z [gw2] [ 20%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_returns_correct_reader[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.4331046Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_with_kwargs 
2026-01-22T07:51:12.4351364Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_with_kwargs 
2026-01-22T07:51:12.4370892Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_unsupported_extension_raises_error 
2026-01-22T07:51:12.4405146Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_unsupported_extension_raises_error 
2026-01-22T07:51:12.4427910Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[bin] 
2026-01-22T07:51:12.4443801Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[bin] 
2026-01-22T07:51:12.4486167Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_24k] 
2026-01-22T07:51:12.4516194Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_24k] 
2026-01-22T07:51:12.4544041Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_150] 
2026-01-22T07:51:12.4561298Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_150] 
2026-01-22T07:51:12.4599053Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_30] 
2026-01-22T07:51:12.4613819Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_newer_file_types[td_30] 
2026-01-22T07:51:12.4651226Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS3] 
2026-01-22T07:51:12.4667039Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS3] 
2026-01-22T07:51:12.4715824Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS4] 
2026-01-22T07:51:12.4743603Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS4] 
2026-01-22T07:51:12.4771220Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS5] 
2026-01-22T07:51:12.4772138Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TS5] 
2026-01-22T07:51:12.4837290Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TSL] 
2026-01-22T07:51:12.4838413Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TSL] 
2026-01-22T07:51:12.4863358Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TSH] 
2026-01-22T07:51:12.4873469Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_mtu_types[TSH] 
2026-01-22T07:51:12.4909789Z tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_table_type 
2026-01-22T07:51:12.4924697Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestOpenPhoenix::test_open_phoenix_table_type 
2026-01-22T07:51:12.4967438Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[bin] 
2026-01-22T07:51:12.4983438Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[bin] 
2026-01-22T07:51:12.5028853Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_24k] 
2026-01-22T07:51:12.5064002Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_24k] 
2026-01-22T07:51:12.5130778Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_150] 
2026-01-22T07:51:12.5131928Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_150] 
2026-01-22T07:51:12.5142351Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_30] 
2026-01-22T07:51:12.5157307Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_newer_formats[td_30] 
2026-01-22T07:51:12.5198950Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_with_calibration_files 
2026-01-22T07:51:12.5234215Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_with_calibration_files 
2026-01-22T07:51:12.5256592Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS3] 
2026-01-22T07:51:12.5271854Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS3] 
2026-01-22T07:51:12.5317029Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS4] 
2026-01-22T07:51:12.5335626Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS4] 
2026-01-22T07:51:12.5373543Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS5] 
2026-01-22T07:51:12.5381995Z tests/helpers/test_helpers.py::TestValidateName::test_name_with_commas 
2026-01-22T07:51:12.5419048Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TS5] 
2026-01-22T07:51:12.5420172Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TSL] 
2026-01-22T07:51:12.5435003Z [gw3] [ 21%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_with_commas 
2026-01-22T07:51:12.5448419Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TSL] 
2026-01-22T07:51:12.5486533Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TSH] 
2026-01-22T07:51:12.5511311Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_formats[TSH] 
2026-01-22T07:51:12.5538756Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_with_table_file 
2026-01-22T07:51:12.5563017Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_with_table_file 
2026-01-22T07:51:12.5582711Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_table_file 
2026-01-22T07:51:12.5622148Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_table_file 
2026-01-22T07:51:12.5626493Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_unsupported_extension 
2026-01-22T07:51:12.5631915Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_unsupported_extension 
2026-01-22T07:51:12.5674408Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_calibration_kwargs_not_passed_to_constructor 
2026-01-22T07:51:12.5688921Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_calibration_kwargs_not_passed_to_constructor 
2026-01-22T07:51:12.5730986Z tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_table_filepath_not_passed_to_constructor 
2026-01-22T07:51:12.5772716Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenix::test_read_phoenix_mtu_table_filepath_not_passed_to_constructor 
2026-01-22T07:51:12.5795895Z tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_read_workflow_bin_file 
2026-01-22T07:51:12.5810498Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_read_workflow_bin_file 
2026-01-22T07:51:12.5859141Z tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_read_workflow_mtu_file 
2026-01-22T07:51:12.5873354Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_read_workflow_mtu_file 
2026-01-22T07:51:12.5947312Z tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_multiple_file_types_sequentially 
2026-01-22T07:51:12.5962088Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestReadPhoenixIntegration::test_multiple_file_types_sequentially 
2026-01-22T07:51:12.5987994Z tests/io/phoenix/test_read.py::TestEdgeCases::test_file_with_uppercase_extension 
2026-01-22T07:51:12.6002555Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_file_with_uppercase_extension 
2026-01-22T07:51:12.6027712Z tests/io/phoenix/test_read.py::TestEdgeCases::test_file_with_extra_dots_in_name 
2026-01-22T07:51:12.6043275Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_file_with_extra_dots_in_name 
2026-01-22T07:51:12.6058383Z tests/io/phoenix/test_read.py::TestEdgeCases::test_empty_filename 
2026-01-22T07:51:12.6096571Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_empty_filename 
2026-01-22T07:51:12.6098584Z tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[.hidden] 
2026-01-22T07:51:12.6136235Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[.hidden] 
2026-01-22T07:51:12.6137190Z tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[.hidden.bin] 
2026-01-22T07:51:12.6138164Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[.hidden.bin] 
2026-01-22T07:51:12.6151280Z tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[file.] 
2026-01-22T07:51:12.6164847Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestEdgeCases::test_unusual_filenames[file.] 
2026-01-22T07:51:12.6184309Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[bin-NativeReader] 
2026-01-22T07:51:12.6203570Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[bin-NativeReader] 
2026-01-22T07:51:12.6217511Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.6232321Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_24k-DecimatedSegmentedReader] 
2026-01-22T07:51:12.6297845Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.6299379Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_150-DecimatedContinuousReader] 
2026-01-22T07:51:12.6300994Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_30-DecimatedContinuousReader] 
2026-01-22T07:51:12.6302495Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[td_30-DecimatedContinuousReader] 
2026-01-22T07:51:12.6312212Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS3-MTUTSN] 
2026-01-22T07:51:12.6331357Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS3-MTUTSN] 
2026-01-22T07:51:12.6345359Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS4-MTUTSN] 
2026-01-22T07:51:12.6363308Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS4-MTUTSN] 
2026-01-22T07:51:12.6378271Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS5-MTUTSN] 
2026-01-22T07:51:12.6393642Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TS5-MTUTSN] 
2026-01-22T07:51:12.6423800Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TBL-MTUTable] 
2026-01-22T07:51:12.6425376Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TBL-MTUTable] 
2026-01-22T07:51:12.6456852Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TSL-MTUTSN] 
2026-01-22T07:51:12.6458962Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TSL-MTUTSN] 
2026-01-22T07:51:12.6481179Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TSH-MTUTSN] 
2026-01-22T07:51:12.6487748Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_all_readers_mapped_correctly[TSH-MTUTSN] 
2026-01-22T07:51:12.6529931Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[bin] 
2026-01-22T07:51:12.6544812Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[bin] 
2026-01-22T07:51:12.6585006Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_24k] 
2026-01-22T07:51:12.6624737Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_24k] 
2026-01-22T07:51:12.6638447Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_150] 
2026-01-22T07:51:12.6653056Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_150] 
2026-01-22T07:51:12.6693393Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_30] 
2026-01-22T07:51:12.6706867Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[td_30] 
2026-01-22T07:51:12.6741649Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS3] 
2026-01-22T07:51:12.6771271Z [gw2] [ 21%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS3] 
2026-01-22T07:51:12.6791725Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS4] 
2026-01-22T07:51:12.6806099Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS4] 
2026-01-22T07:51:12.6865782Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS5] 
2026-01-22T07:51:12.6867725Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TS5] 
2026-01-22T07:51:12.6893582Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TBL] 
2026-01-22T07:51:12.6904113Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TBL] 
2026-01-22T07:51:12.6938802Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TSL] 
2026-01-22T07:51:12.6954227Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TSL] 
2026-01-22T07:51:12.6989650Z tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TSH] 
2026-01-22T07:51:12.7012098Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read.py::TestParametrizedReaders::test_open_phoenix_all_extensions[TSH] 
2026-01-22T07:51:12.7825652Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[0] 
2026-01-22T07:51:12.7856417Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[0] 
2026-01-22T07:51:12.8249550Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-data_size-expected_type0] 
2026-01-22T07:51:12.8265878Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-data_size-expected_type0] 
2026-01-22T07:51:12.8678502Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-file_sequence-int] 
2026-01-22T07:51:12.8714005Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-file_sequence-int] 
2026-01-22T07:51:12.9098770Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-sample_rate-expected_type2] 
2026-01-22T07:51:12.9114485Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-sample_rate-expected_type2] 
2026-01-22T07:51:12.9558788Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-max_samples-int] 
2026-01-22T07:51:12.9560650Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-max_samples-int] 
2026-01-22T07:51:12.9919323Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-header_length-int] 
2026-01-22T07:51:12.9951428Z tests/helpers/test_helpers.py::TestValidateName::test_name_with_spaces_and_commas 
2026-01-22T07:51:12.9952515Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_with_spaces_and_commas 
2026-01-22T07:51:12.9973862Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-header_length-int] 
2026-01-22T07:51:13.0359826Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-sequence_list-list] 
2026-01-22T07:51:13.0393292Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[0-sequence_list-list] 
2026-01-22T07:51:13.0785531Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[0] 
2026-01-22T07:51:13.0813399Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[0] 
2026-01-22T07:51:13.1229300Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[0] 
2026-01-22T07:51:13.1230876Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[0] 
2026-01-22T07:51:13.1645762Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[0] 
2026-01-22T07:51:13.1654136Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[0] 
2026-01-22T07:51:13.2097438Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[0] 
2026-01-22T07:51:13.2121495Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[0] 
2026-01-22T07:51:13.2525784Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[0] 
2026-01-22T07:51:13.2527292Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[0] 
2026-01-22T07:51:13.2931662Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[0-max_signal] 
2026-01-22T07:51:13.2947216Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[0-max_signal] 
2026-01-22T07:51:13.3356018Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[0-min_signal] 
2026-01-22T07:51:13.3371917Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[0-min_signal] 
2026-01-22T07:51:13.4266756Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[0] 
2026-01-22T07:51:13.4268373Z tests/helpers/test_helpers.py::TestValidateName::test_none_name 
2026-01-22T07:51:13.6842458Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_none_name 
2026-01-22T07:51:13.6861608Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[0] 
2026-01-22T07:51:13.8543502Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[0] 
2026-01-22T07:51:13.8567008Z tests/helpers/test_helpers.py::TestValidateName::test_empty_string 
2026-01-22T07:51:14.0305565Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_empty_string 
2026-01-22T07:51:14.0331841Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[0] 
2026-01-22T07:51:14.2867754Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[0] 
2026-01-22T07:51:14.2869180Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test_name-test_name] 
2026-01-22T07:51:14.3783179Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test_name-test_name] 
2026-01-22T07:51:14.3799829Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[0] 
2026-01-22T07:51:14.7176673Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[0] 
2026-01-22T07:51:14.7201699Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test name-test_name] 
2026-01-22T07:51:14.7267066Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test name-test_name] 
2026-01-22T07:51:14.7269574Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[0] 
2026-01-22T07:51:15.0664826Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[0] 
2026-01-22T07:51:15.0682773Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[0] 
2026-01-22T07:51:15.1465368Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[0] 
2026-01-22T07:51:15.1482894Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test,name-testname] 
2026-01-22T07:51:15.3363569Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test,name-testname] 
2026-01-22T07:51:15.3423777Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[0] 
2026-01-22T07:51:15.5458242Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[0] 
2026-01-22T07:51:15.5474961Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[0] 
2026-01-22T07:51:15.5756964Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[0] 
2026-01-22T07:51:15.5760270Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test name, with commas-test_name_with_commas] 
2026-01-22T07:51:15.5922832Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[test name, with commas-test_name_with_commas] 
2026-01-22T07:51:15.5937286Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[0] 
2026-01-22T07:51:16.0056312Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[0] 
2026-01-22T07:51:16.0093763Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[-] 
2026-01-22T07:51:16.2428874Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[-] 
2026-01-22T07:51:16.2464763Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[0] 
2026-01-22T07:51:16.2849441Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[0] 
2026-01-22T07:51:16.2893741Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[0] 
2026-01-22T07:51:16.3302893Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[0] 
2026-01-22T07:51:16.3304313Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[0] 
2026-01-22T07:51:16.3701827Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[0] 
2026-01-22T07:51:16.3733402Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[0] 
2026-01-22T07:51:16.4156226Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[0] 
2026-01-22T07:51:16.4160094Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[0] 
2026-01-22T07:51:16.4367475Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[0] 
2026-01-22T07:51:16.4369807Z tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[None-unknown] 
2026-01-22T07:51:16.4533188Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestValidateName::test_name_validation_parametrized[None-unknown] 
2026-01-22T07:51:16.4536904Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[0] 
2026-01-22T07:51:16.4944283Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[0] 
2026-01-22T07:51:16.4960942Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[0] 
2026-01-22T07:51:16.5378153Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[0] 
2026-01-22T07:51:16.5395479Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[0] 
2026-01-22T07:51:16.8663920Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[0] 
2026-01-22T07:51:16.8691327Z tests/helpers/test_helpers.py::TestInheritDocString::test_inherit_from_parent 
2026-01-22T07:51:17.3000980Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestInheritDocString::test_inherit_from_parent 
2026-01-22T07:51:17.3002826Z tests/helpers/test_helpers.py::TestInheritDocString::test_inherit_from_grandparent 
2026-01-22T07:51:17.4904995Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestInheritDocString::test_inherit_from_grandparent 
2026-01-22T07:51:17.4922259Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[0] 
2026-01-22T07:51:17.6381920Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[1] 
2026-01-22T07:51:17.6386776Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[1] 
2026-01-22T07:51:17.7055689Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-data_size-expected_type0] 
2026-01-22T07:51:17.7092017Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-data_size-expected_type0] 
2026-01-22T07:51:17.7357137Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-file_sequence-int] 
2026-01-22T07:51:17.7413821Z tests/helpers/test_helpers.py::TestInheritDocString::test_no_inheritance_when_present 
2026-01-22T07:51:17.7734816Z [gw3] [ 22%] PASSED tests/helpers/test_helpers.py::TestInheritDocString::test_no_inheritance_when_present 
2026-01-22T07:51:17.7750658Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-file_sequence-int] 
2026-01-22T07:51:17.8471396Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-sample_rate-expected_type2] 
2026-01-22T07:51:17.8474255Z [gw2] [ 22%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-sample_rate-expected_type2] 
2026-01-22T07:51:17.9156893Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-max_samples-int] 
2026-01-22T07:51:17.9171958Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-max_samples-int] 
2026-01-22T07:51:17.9869928Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-header_length-int] 
2026-01-22T07:51:17.9885716Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-header_length-int] 
2026-01-22T07:51:18.0598819Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-sequence_list-list] 
2026-01-22T07:51:18.0601899Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[1-sequence_list-list] 
2026-01-22T07:51:18.1278793Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[1] 
2026-01-22T07:51:18.1314445Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[1] 
2026-01-22T07:51:18.1749675Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[1] 
2026-01-22T07:51:18.1796651Z tests/helpers/test_helpers.py::TestInheritDocString::test_no_parent_docstring 
2026-01-22T07:51:18.1960480Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestInheritDocString::test_no_parent_docstring 
2026-01-22T07:51:18.1975833Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[1] 
2026-01-22T07:51:18.2668742Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[1] 
2026-01-22T07:51:18.2691850Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[1] 
2026-01-22T07:51:18.3384727Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[1] 
2026-01-22T07:51:18.3403059Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[1] 
2026-01-22T07:51:18.4097150Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[1] 
2026-01-22T07:51:18.4125855Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[1] 
2026-01-22T07:51:18.4813206Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[1-max_signal] 
2026-01-22T07:51:18.4832858Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[1-max_signal] 
2026-01-22T07:51:18.5552173Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[1-min_signal] 
2026-01-22T07:51:18.5554362Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[1-min_signal] 
2026-01-22T07:51:18.6117656Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[1] 
2026-01-22T07:51:18.6146654Z tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_non_class_input 
2026-01-22T07:51:19.0448494Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_non_class_input 
2026-01-22T07:51:19.0493494Z tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_valid_class_input 
2026-01-22T07:51:19.0539205Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_valid_class_input 
2026-01-22T07:51:19.0574549Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[1] 
2026-01-22T07:51:19.4785570Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[1] 
2026-01-22T07:51:19.4813781Z tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_class_name_extraction 
2026-01-22T07:51:19.5551993Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestAddAttributesToMetadataClass::test_class_name_extraction 
2026-01-22T07:51:19.5553983Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[1] 
2026-01-22T07:51:19.9117759Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[1] 
2026-01-22T07:51:19.9157598Z tests/helpers/test_helpers.py::TestHelpersIntegration::test_compression_with_hdf5 
2026-01-22T07:51:20.0564909Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersIntegration::test_compression_with_hdf5 
2026-01-22T07:51:20.0603690Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[1] 
2026-01-22T07:51:20.3442132Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[1] 
2026-01-22T07:51:20.3468372Z tests/helpers/test_helpers.py::TestHelpersIntegration::test_type_conversion_roundtrip 
2026-01-22T07:51:20.5581534Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersIntegration::test_type_conversion_roundtrip 
2026-01-22T07:51:20.5624557Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[1] 
2026-01-22T07:51:20.7757887Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[1] 
2026-01-22T07:51:20.7761041Z tests/helpers/test_helpers.py::TestHelpersIntegration::test_name_validation_integration 
2026-01-22T07:51:21.0630262Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersIntegration::test_name_validation_integration 
2026-01-22T07:51:21.0652162Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[1] 
2026-01-22T07:51:21.2083253Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[1] 
2026-01-22T07:51:21.4944633Z tests/helpers/test_helpers.py::TestHelpersIntegration::test_file_operations_integration 
2026-01-22T07:51:21.4966147Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[1] 
2026-01-22T07:51:21.6455086Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[1] 
2026-01-22T07:51:21.8202960Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersIntegration::test_file_operations_integration 
2026-01-22T07:51:21.8235246Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[1] 
2026-01-22T07:51:21.8933786Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[1] 
2026-01-22T07:51:21.8963594Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[1] 
2026-01-22T07:51:22.0815936Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[1] 
2026-01-22T07:51:22.0873524Z tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_very_large_arrays 
2026-01-22T07:51:22.5116545Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_very_large_arrays 
2026-01-22T07:51:22.5140913Z tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_nested_data_structures 
2026-01-22T07:51:22.8279583Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_nested_data_structures 
2026-01-22T07:51:22.8324905Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[1] 
2026-01-22T07:51:22.9001818Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[1] 
2026-01-22T07:51:22.9021213Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[1] 
2026-01-22T07:51:22.9460769Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[1] 
2026-01-22T07:51:22.9461692Z tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_unicode_handling 
2026-01-22T07:51:22.9695149Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_unicode_handling 
2026-01-22T07:51:22.9714047Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[1] 
2026-01-22T07:51:23.0423799Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[1] 
2026-01-22T07:51:23.0455398Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[1] 
2026-01-22T07:51:23.0707270Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[1] 
2026-01-22T07:51:23.0720806Z [gw0] [ 23%] PASSED tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_can_be_loaded_as_runts 
2026-01-22T07:51:23.1151536Z tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_contains_expected_channels 
2026-01-22T07:51:23.1174730Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[1] 
2026-01-22T07:51:23.1869212Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[1] 
2026-01-22T07:51:23.1893850Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[1] 
2026-01-22T07:51:23.2614563Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[1] 
2026-01-22T07:51:23.2626277Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[1] 
2026-01-22T07:51:23.3329474Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[1] 
2026-01-22T07:51:23.3348228Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[1] 
2026-01-22T07:51:23.3762158Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[1] 
2026-01-22T07:51:23.3787172Z tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_mixed_type_arrays 
2026-01-22T07:51:23.6548858Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_mixed_type_arrays 
2026-01-22T07:51:23.6563358Z [gw0] [ 23%] PASSED tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_contains_expected_channels 
2026-01-22T07:51:23.8088397Z tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_start_end_times_valid 
2026-01-22T07:51:23.8121731Z tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_empty_containers 
2026-01-22T07:51:24.2394166Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersEdgeCases::test_empty_containers 
2026-01-22T07:51:24.2607404Z tests/helpers/test_helpers.py::TestHelpersPerformance::test_type_conversion_performance 
2026-01-22T07:51:24.6927864Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersPerformance::test_type_conversion_performance 
2026-01-22T07:51:24.7017560Z tests/helpers/test_helpers.py::TestHelpersPerformance::test_large_file_tree_performance 
2026-01-22T07:51:24.7019303Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[1] 
2026-01-22T07:51:24.7285466Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[2] 
2026-01-22T07:51:24.7835781Z [gw3] [ 23%] PASSED tests/helpers/test_helpers.py::TestHelpersPerformance::test_large_file_tree_performance 
2026-01-22T07:51:24.7858417Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[2] 
2026-01-22T07:51:24.8285294Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-data_size-expected_type0] 
2026-01-22T07:51:24.8297731Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-data_size-expected_type0] 
2026-01-22T07:51:24.8712155Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-file_sequence-int] 
2026-01-22T07:51:24.8764020Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-file_sequence-int] 
2026-01-22T07:51:24.9147440Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-sample_rate-expected_type2] 
2026-01-22T07:51:24.9167690Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-sample_rate-expected_type2] 
2026-01-22T07:51:24.9621663Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-max_samples-int] 
2026-01-22T07:51:24.9623383Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-max_samples-int] 
2026-01-22T07:51:25.0018393Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-header_length-int] 
2026-01-22T07:51:25.0040240Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-header_length-int] 
2026-01-22T07:51:25.0466435Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-sequence_list-list] 
2026-01-22T07:51:25.0488423Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[2-sequence_list-list] 
2026-01-22T07:51:25.0927752Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[2] 
2026-01-22T07:51:25.0929208Z [gw2] [ 23%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[2] 
2026-01-22T07:51:25.1343750Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[2] 
2026-01-22T07:51:25.1363712Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[2] 
2026-01-22T07:51:25.1584409Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[2] 
2026-01-22T07:51:25.1785484Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_create_new_file_write_mode 
2026-01-22T07:51:25.1806555Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[2] 
2026-01-22T07:51:25.2240195Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[2] 
2026-01-22T07:51:25.2275170Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[2] 
2026-01-22T07:51:25.2704285Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[2] 
2026-01-22T07:51:25.2734663Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[2] 
2026-01-22T07:51:25.3139911Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[2-max_signal] 
2026-01-22T07:51:25.3161024Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[2-max_signal] 
2026-01-22T07:51:25.3582199Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[2-min_signal] 
2026-01-22T07:51:25.3603386Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[2-min_signal] 
2026-01-22T07:51:25.7157443Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[2] 
2026-01-22T07:51:25.7184997Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[2] 
2026-01-22T07:51:26.0857476Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[2] 
2026-01-22T07:51:26.0884832Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[2] 
2026-01-22T07:51:26.3099916Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[2] 
2026-01-22T07:51:26.4466184Z [gw3] [ 24%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_create_new_file_write_mode 
2026-01-22T07:51:26.4467625Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[2] 
2026-01-22T07:51:26.7476130Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[2] 
2026-01-22T07:51:26.7936552Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_create_new_file_append_mode 
2026-01-22T07:51:26.7939239Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[2] 
2026-01-22T07:51:27.1721829Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[2] 
2026-01-22T07:51:27.1744869Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[2] 
2026-01-22T07:51:27.4563322Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[2] 
2026-01-22T07:51:27.4594507Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[2] 
2026-01-22T07:51:27.6751563Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[2] 
2026-01-22T07:51:27.6777012Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[2] 
2026-01-22T07:51:27.7057017Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[2] 
2026-01-22T07:51:27.7071716Z [gw1] [ 24%] [run-summary-columns] (station='300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:27.7075713Z [gw1] [ 24%] [run-summary-data] (station='300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:27.7222005Z [gw1] [ 24%] [station-has-runs] (station='300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:27.7244198Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[2] 
2026-01-22T07:51:28.0187594Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[2] 
2026-01-22T07:51:28.3937479Z [gw3] [ 24%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_create_new_file_append_mode 
2026-01-22T07:51:28.3943862Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[2] 
2026-01-22T07:51:28.4396518Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[2] 
2026-01-22T07:51:28.4397843Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[2] 
2026-01-22T07:51:28.4536633Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[2] 
2026-01-22T07:51:28.4792247Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_open_existing_file_append_mode 
2026-01-22T07:51:28.4811616Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[2] 
2026-01-22T07:51:28.5277250Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[2] 
2026-01-22T07:51:28.5278394Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[2] 
2026-01-22T07:51:28.5642887Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[2] 
2026-01-22T07:51:28.5662912Z [gw1] [ 24%] [run-summary-columns] (station='Mnp300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:28.5669816Z [gw1] [ 24%] [run-summary-data] (station='Mnp300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:28.5705490Z [gw1] [ 24%] [station-has-runs] (station='Mnp300') SUBPASS tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:28.5707663Z [gw1] [ 24%] PASSED tests/clients/test_nims_client.py::test_make_mth5_from_nims_creates_runs 
2026-01-22T07:51:28.5739956Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[2] 
2026-01-22T07:51:28.5753069Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_basic_initialization 
2026-01-22T07:51:28.5757058Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[2] 
2026-01-22T07:51:28.5758678Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_basic_initialization 
2026-01-22T07:51:28.5773663Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:28.5792643Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:28.5826178Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:28.5827517Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:28.5841365Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:28.5862446Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:28.5877070Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:28.5879128Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:28.5891035Z tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_collection_initialization 
2026-01-22T07:51:28.5922929Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInitialization::test_collection_initialization 
2026-01-22T07:51:28.5925667Z tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:28.5940500Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:28.5962878Z tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:28.5978493Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:28.6013190Z tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:28.6038069Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:28.6040828Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:28.6091375Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:28.6092726Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:28.6094055Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:28.6116759Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:28.6132643Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:28.6174528Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:28.6175996Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:28.6219058Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:28.6220649Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:28.6233497Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:28.6235752Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[2] 
2026-01-22T07:51:28.6266118Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:28.6267587Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:28.6291374Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[2] 
2026-01-22T07:51:28.6292756Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:28.6309307Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:28.6333951Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:28.6347674Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:28.6392519Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:28.6397627Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:28.6401103Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:28.6456798Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list3-expected3] 
2026-01-22T07:51:28.6460908Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_list_input[input_list3-expected3] 
2026-01-22T07:51:28.6464606Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:28.6493476Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:28.6502061Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:28.6518064Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:28.6541111Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:28.6562563Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:28.6580223Z tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:28.6595708Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:28.6619221Z tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:28.6664400Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:28.6668852Z tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:28.6671278Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:28.6689679Z tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:28.6704108Z [gw1] [ 24%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:28.6735819Z tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_components_consistency 
2026-01-22T07:51:28.6738724Z [gw2] [ 24%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[2] 
2026-01-22T07:51:28.6740487Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSavePath::test_save_path_components_consistency 
2026-01-22T07:51:28.6754623Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[2] 
2026-01-22T07:51:28.6763181Z tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_assignment 
2026-01-22T07:51:28.6804287Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_assignment 
2026-01-22T07:51:28.6805942Z tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_empty_default 
2026-01-22T07:51:28.6835879Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_empty_default 
2026-01-22T07:51:28.6838236Z tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_file_path 
2026-01-22T07:51:28.6873347Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_file_path 
2026-01-22T07:51:28.6891869Z tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_directory_path 
2026-01-22T07:51:28.6903236Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_directory_path 
2026-01-22T07:51:28.6927206Z tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_invalid_type 
2026-01-22T07:51:28.6963840Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientReceiverCalibration::test_receiver_calibration_dict_invalid_type 
2026-01-22T07:51:28.6969174Z tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_assignment 
2026-01-22T07:51:28.6985053Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_assignment 
2026-01-22T07:51:28.7018171Z tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_empty_default 
2026-01-22T07:51:28.7019587Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_empty_default 
2026-01-22T07:51:28.7061006Z tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_directory_path 
2026-01-22T07:51:28.7102898Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_directory_path 
2026-01-22T07:51:28.7105289Z tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_nonexistent_path_creates_empty_dict 
2026-01-22T07:51:28.7133866Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_nonexistent_path_creates_empty_dict 
2026-01-22T07:51:28.7140207Z tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_none_raises_error 
2026-01-22T07:51:28.7156485Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSensorCalibration::test_sensor_calibration_dict_none_raises_error 
2026-01-22T07:51:28.7187046Z tests/clients/test_phoenix.py::TestPhoenixClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:28.7235266Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:28.7252674Z tests/clients/test_phoenix.py::TestPhoenixClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:28.7254029Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:28.7255439Z [gw2] [ 25%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[2] 
2026-01-22T07:51:28.7256991Z tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_from_phoenix_basic 
2026-01-22T07:51:28.7414048Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[2] 
2026-01-22T07:51:28.7415424Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_from_phoenix_basic 
2026-01-22T07:51:28.7576637Z tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_from_phoenix_with_kwargs 
2026-01-22T07:51:28.7613585Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_from_phoenix_with_kwargs 
2026-01-22T07:51:28.7819523Z tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_with_coil_calibration 
2026-01-22T07:51:28.7852999Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_with_coil_calibration 
2026-01-22T07:51:28.7990256Z tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_handles_os_error 
2026-01-22T07:51:28.8011644Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientMTH5Creation::test_make_mth5_handles_os_error 
2026-01-22T07:51:28.8036019Z tests/clients/test_phoenix.py::TestPhoenixClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:28.8065597Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:28.8082736Z tests/clients/test_phoenix.py::TestPhoenixClientPropertyIntegration::test_calibration_dicts_independence 
2026-01-22T07:51:28.8101402Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientPropertyIntegration::test_calibration_dicts_independence 
2026-01-22T07:51:28.8124221Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:28.8166472Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:28.8167622Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:28.8183676Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:28.8208155Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:28.8234557Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:28.8261443Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_phoenix_specific_sample_rates 
2026-01-22T07:51:28.8273679Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_phoenix_specific_sample_rates 
2026-01-22T07:51:28.8292584Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:28.8336737Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:28.8337831Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:28.8375737Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:28.8376813Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:51:28.8401369Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:51:28.8410775Z tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:51:28.8429156Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:51:28.8452716Z tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_inherits_from_client_base 
2026-01-22T07:51:28.8474901Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_inherits_from_client_base 
2026-01-22T07:51:28.8492582Z tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:51:28.8515307Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:51:28.8531263Z tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:51:28.8576219Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:51:28.8577434Z tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_default_sample_rates_override 
2026-01-22T07:51:28.8591398Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientInheritance::test_default_sample_rates_override 
2026-01-22T07:51:28.8609689Z tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_phoenix_default_sample_rates 
2026-01-22T07:51:28.8646215Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_phoenix_default_sample_rates 
2026-01-22T07:51:28.8647629Z tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_calibration_initialization_types 
2026-01-22T07:51:28.8683771Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_calibration_initialization_types 
2026-01-22T07:51:28.8731578Z tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_sensor_calibration_file_patterns 
2026-01-22T07:51:28.8733282Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_sensor_calibration_file_patterns 
2026-01-22T07:51:28.8775851Z tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_receiver_calibration_file_patterns 
2026-01-22T07:51:28.8778238Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientSpecificFunctionality::test_receiver_calibration_file_patterns 
2026-01-22T07:51:28.8788250Z tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_large_sample_rates_list 
2026-01-22T07:51:28.8806573Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_large_sample_rates_list 
2026-01-22T07:51:28.9046046Z tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_large_calibration_dictionaries 
2026-01-22T07:51:28.9083808Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_large_calibration_dictionaries 
2026-01-22T07:51:28.9092140Z tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_very_long_filename 
2026-01-22T07:51:28.9124194Z [gw1] [ 25%] PASSED tests/clients/test_phoenix.py::TestPhoenixClientPerformance::test_very_long_filename 
2026-01-22T07:51:28.9134740Z tests/clients/test_zen.py::TestZenClientInitialization::test_basic_initialization 
2026-01-22T07:51:28.9152747Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_basic_initialization 
2026-01-22T07:51:28.9195405Z tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:28.9196629Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:28.9217691Z tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:28.9235793Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:28.9263955Z tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:28.9271091Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:28.9294381Z tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:28.9306898Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:28.9329986Z tests/clients/test_zen.py::TestZenClientInitialization::test_collection_initialization 
2026-01-22T07:51:28.9354926Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientInitialization::test_collection_initialization 
2026-01-22T07:51:28.9381412Z tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:28.9389101Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:28.9426822Z tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:28.9431007Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:28.9453354Z tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:28.9496414Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:28.9497717Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:28.9509989Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:28.9534714Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:28.9554274Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:28.9596356Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:28.9597567Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:28.9619039Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:28.9664615Z [gw1] [ 25%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:28.9665876Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:28.9680531Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:28.9705154Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:28.9733593Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:28.9747637Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:28.9766459Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:28.9804732Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:28.9808365Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:28.9833477Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:28.9876385Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:28.9877643Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:28.9891721Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:28.9945870Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list3-expected3] 
2026-01-22T07:51:29.0001248Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_list_input[input_list3-expected3] 
2026-01-22T07:51:29.0002479Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:29.0003556Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:29.0004720Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:29.0024427Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:29.0054860Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:29.0056386Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:29.0084613Z tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:29.0097908Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:29.0124358Z tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:29.0154474Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:29.0162516Z tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:29.0180864Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:29.0202493Z tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:29.0223077Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:29.0255905Z tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_components_consistency 
2026-01-22T07:51:29.0260060Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSavePath::test_save_path_components_consistency 
2026-01-22T07:51:29.0295492Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_none_default 
2026-01-22T07:51:29.0298191Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_none_default 
2026-01-22T07:51:29.0332859Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_valid_file 
2026-01-22T07:51:29.0343773Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_valid_file 
2026-01-22T07:51:29.0374526Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_valid_directory 
2026-01-22T07:51:29.0401622Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_valid_directory 
2026-01-22T07:51:29.0445749Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_string_conversion 
2026-01-22T07:51:29.0447191Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_string_conversion 
2026-01-22T07:51:29.0451859Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_nonexistent_file_raises_error 
2026-01-22T07:51:29.0483811Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_nonexistent_file_raises_error 
2026-01-22T07:51:29.0514801Z tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_none_assignment 
2026-01-22T07:51:29.0515979Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCalibrationPath::test_calibration_path_none_assignment 
2026-01-22T07:51:29.0540649Z tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:29.0559476Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:29.0615066Z tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_run_dict_with_calibration_path 
2026-01-22T07:51:29.0616392Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_run_dict_with_calibration_path 
2026-01-22T07:51:29.0655139Z tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:29.0656397Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:29.0687751Z tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_survey_method 
2026-01-22T07:51:29.0711587Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_survey_method 
2026-01-22T07:51:29.0746290Z tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_survey_method_multiple_surveys 
2026-01-22T07:51:29.0775376Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientCollectionIntegration::test_get_survey_method_multiple_surveys 
2026-01-22T07:51:29.0973861Z tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_basic 
2026-01-22T07:51:29.1012624Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_basic 
2026-01-22T07:51:29.1198551Z tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_survey_id 
2026-01-22T07:51:29.1223223Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_survey_id 
2026-01-22T07:51:29.1392120Z tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_combine_false 
2026-01-22T07:51:29.1414137Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_combine_false 
2026-01-22T07:51:29.1625398Z tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_kwargs 
2026-01-22T07:51:29.1649148Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_kwargs 
2026-01-22T07:51:29.1907276Z tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_combine_true_multiple_runs 
2026-01-22T07:51:29.1908626Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Creation::test_make_mth5_from_zen_with_combine_true_multiple_runs 
2026-01-22T07:51:29.1934615Z tests/clients/test_zen.py::TestZenClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:29.1977297Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:29.1991615Z tests/clients/test_zen.py::TestZenClientPropertyIntegration::test_calibration_path_and_get_run_dict_integration 
2026-01-22T07:51:29.2004170Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientPropertyIntegration::test_calibration_path_and_get_run_dict_integration 
2026-01-22T07:51:29.2046869Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:29.2072586Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:29.2073611Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:29.2087116Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:29.2111026Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:29.2130164Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:29.2176689Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_zen_specific_sample_rates 
2026-01-22T07:51:29.2177892Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_zen_specific_sample_rates 
2026-01-22T07:51:29.2194936Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:29.2214274Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:29.2238475Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:29.2257341Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:29.2306639Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:51:29.2307675Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_interact_attribute_default 
2026-01-22T07:51:29.2320727Z tests/clients/test_zen.py::TestZenClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:51:29.2340177Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientEdgeCases::test_default_hdf5_parameters 
2026-01-22T07:51:29.2364971Z tests/clients/test_zen.py::TestZenClientInheritance::test_inherits_from_client_base 
2026-01-22T07:51:29.2406440Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientInheritance::test_inherits_from_client_base 
2026-01-22T07:51:29.2407499Z tests/clients/test_zen.py::TestZenClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:51:29.2426163Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientInheritance::test_overrides_collection_initialization 
2026-01-22T07:51:29.2451251Z tests/clients/test_zen.py::TestZenClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:51:29.2473948Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientInheritance::test_default_mth5_filename_override 
2026-01-22T07:51:29.2475067Z tests/clients/test_zen.py::TestZenClientInheritance::test_default_sample_rates_override 
2026-01-22T07:51:29.2506145Z [gw3] [ 26%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_open_existing_file_append_mode 
2026-01-22T07:51:29.2508034Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientInheritance::test_default_sample_rates_override 
2026-01-22T07:51:29.2532265Z tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_zen_default_sample_rates 
2026-01-22T07:51:29.2551570Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_zen_default_sample_rates 
2026-01-22T07:51:29.2575774Z tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_calibration_initialization_types 
2026-01-22T07:51:29.2604636Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_calibration_initialization_types 
2026-01-22T07:51:29.2617592Z tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_z3d_collection_integration 
2026-01-22T07:51:29.2637136Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_z3d_collection_integration 
2026-01-22T07:51:29.2685222Z tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_survey_extraction_logic 
2026-01-22T07:51:29.2704678Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientSpecificFunctionality::test_survey_extraction_logic 
2026-01-22T07:51:29.2731252Z tests/clients/test_zen.py::TestZenClientPerformance::test_large_sample_rates_list 
2026-01-22T07:51:29.2776538Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientPerformance::test_large_sample_rates_list 
2026-01-22T07:51:29.2777513Z tests/clients/test_zen.py::TestZenClientPerformance::test_very_long_filename 
2026-01-22T07:51:29.2789284Z [gw1] [ 26%] PASSED tests/clients/test_zen.py::TestZenClientPerformance::test_very_long_filename 
2026-01-22T07:51:29.2817571Z tests/clients/test_zen.py::TestZenClientPerformance::test_deeply_nested_directory_structure 
2026-01-22T07:51:29.2839912Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientPerformance::test_deeply_nested_directory_structure 
2026-01-22T07:51:29.2863578Z tests/clients/test_zen.py::TestZenClientMTH5Integration::test_h5_kwargs_compatibility_with_mth5 
2026-01-22T07:51:29.2884256Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Integration::test_h5_kwargs_compatibility_with_mth5 
2026-01-22T07:51:29.2915952Z tests/clients/test_zen.py::TestZenClientMTH5Integration::test_mth5_version_parameter_handling 
2026-01-22T07:51:29.2931911Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientMTH5Integration::test_mth5_version_parameter_handling 
2026-01-22T07:51:29.2976260Z tests/clients/test_zen.py::TestZenClientErrorHandling::test_invalid_calibration_path_scenarios 
2026-01-22T07:51:29.2978062Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientErrorHandling::test_invalid_calibration_path_scenarios 
2026-01-22T07:51:29.3001088Z tests/clients/test_zen.py::TestZenClientErrorHandling::test_collection_method_error_handling 
2026-01-22T07:51:29.3015848Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientErrorHandling::test_collection_method_error_handling 
2026-01-22T07:51:29.3044417Z tests/clients/test_zen.py::TestZenClientErrorHandling::test_get_survey_with_empty_station_dict 
2026-01-22T07:51:29.3057282Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientErrorHandling::test_get_survey_with_empty_station_dict 
2026-01-22T07:51:29.3084389Z tests/clients/test_zen.py::TestZenClientBackwardCompatibility::test_original_test_cases_still_pass 
2026-01-22T07:51:29.3102150Z [gw1] [ 27%] PASSED tests/clients/test_zen.py::TestZenClientBackwardCompatibility::test_original_test_cases_still_pass 
2026-01-22T07:51:29.6827888Z tests/data/test_data.py::TestDataFolder::test_data_folder_exists 
2026-01-22T07:51:29.7736654Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_open_existing_file_read_mode 
2026-01-22T07:51:29.7759966Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[2] 
2026-01-22T07:51:29.7978380Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[4] 
2026-01-22T07:51:29.7979507Z [gw1] [ 27%] PASSED tests/data/test_data.py::TestDataFolder::test_data_folder_exists 
2026-01-22T07:51:29.9181730Z tests/data/test_data.py::TestDataFolder::test_ascii_data_paths 
2026-01-22T07:51:29.9205167Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_readers_match[4] 
2026-01-22T07:51:29.9935927Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-data_size-expected_type0] 
2026-01-22T07:51:29.9964814Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-data_size-expected_type0] 
2026-01-22T07:51:30.0688296Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-file_sequence-int] 
2026-01-22T07:51:30.0693082Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-file_sequence-int] 
2026-01-22T07:51:30.1407645Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-sample_rate-expected_type2] 
2026-01-22T07:51:30.1425466Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-sample_rate-expected_type2] 
2026-01-22T07:51:30.2187035Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-max_samples-int] 
2026-01-22T07:51:30.2252309Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-max_samples-int] 
2026-01-22T07:51:30.2703697Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-header_length-int] 
2026-01-22T07:51:30.2723651Z [gw1] [ 27%] PASSED tests/data/test_data.py::TestDataFolder::test_ascii_data_paths 
2026-01-22T07:51:30.2930293Z tests/data/test_data.py::TestDataFolder::test_ascii_data_paths_comprehensive 
2026-01-22T07:51:30.2948191Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-header_length-int] 
2026-01-22T07:51:30.3657860Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-sequence_list-list] 
2026-01-22T07:51:30.3712584Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_reader_has_required_attributes[4-sequence_list-list] 
2026-01-22T07:51:30.4066506Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[4] 
2026-01-22T07:51:30.4347874Z [gw3] [ 27%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_open_existing_file_read_mode 
2026-01-22T07:51:30.4364189Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderBasics::test_file_path_exists[4] 
2026-01-22T07:51:30.5053616Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[4] 
2026-01-22T07:51:30.5102307Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_common_attributes[4] 
2026-01-22T07:51:30.5764101Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[4] 
2026-01-22T07:51:30.5803489Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_specific_attributes[4] 
2026-01-22T07:51:30.6476145Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[4] 
2026-01-22T07:51:30.6512686Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_channel_map[4] 
2026-01-22T07:51:30.7191200Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[4] 
2026-01-22T07:51:30.7213434Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_timing_attributes[4] 
2026-01-22T07:51:30.7462581Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[4-max_signal] 
2026-01-22T07:51:30.7501706Z [gw1] [ 27%] PASSED tests/data/test_data.py::TestDataFolder::test_ascii_data_paths_comprehensive 
2026-01-22T07:51:30.7822523Z tests/data/test_data.py::TestDataFolder::test_data_folder_structure 
2026-01-22T07:51:30.7864874Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestRunData::test_run_start_end_times_valid 
2026-01-22T07:51:30.7902718Z tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_columns_exist 
2026-01-22T07:51:30.7935105Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[4-max_signal] 
2026-01-22T07:51:30.8455847Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[4-min_signal] 
2026-01-22T07:51:30.8613629Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_overwrite_existing_file_write_mode 
2026-01-22T07:51:30.8652164Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPhoenixReaderAttributes::test_signal_range_attributes[4-min_signal] 
2026-01-22T07:51:30.8852575Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[4] 
2026-01-22T07:51:30.8867293Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_columns_exist 
2026-01-22T07:51:31.2200272Z tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_references_valid 
2026-01-22T07:51:31.2231525Z [gw1] [ 27%] PASSED tests/data/test_data.py::TestDataFolder::test_data_folder_structure 
2026-01-22T07:51:31.3996097Z tests/data/test_data.py::TestDataFolder::test_ascii_files_are_readable 
2026-01-22T07:51:31.4015236Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_to_channel_ts_basic[4] 
2026-01-22T07:51:31.5818051Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[4] 
2026-01-22T07:51:31.5862948Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_references_valid 
2026-01-22T07:51:31.6854464Z tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_station_matches 
2026-01-22T07:51:31.6871196Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestChannelSummaryTable::test_channel_summary_station_matches 
2026-01-22T07:51:31.6885941Z tests/clients/test_fdsn_make_mth5.py::TestDataConsistency::test_channel_data_via_station_matches_reference 
2026-01-22T07:51:31.6924537Z [gw1] [ 27%] PASSED tests/data/test_data.py::TestDataFolder::test_ascii_files_are_readable 
2026-01-22T07:51:31.9041906Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_make_upsampled_mth5 
2026-01-22T07:51:31.9055073Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_metadata_attributes[4] 
2026-01-22T07:51:32.4124494Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[4] 
2026-01-22T07:51:32.4141747Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_filters_validation[4] 
2026-01-22T07:51:32.9373270Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[4] 
2026-01-22T07:51:32.9393803Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_channel_response_structure[4] 
2026-01-22T07:51:33.0801320Z tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[4] 
2026-01-22T07:51:33.4358759Z [gw3] [ 27%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_overwrite_existing_file_write_mode 
2026-01-22T07:51:33.4375303Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestChannelTimeSeriesConversion::test_data_size_validation[4] 
2026-01-22T07:51:33.5207659Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[4] 
2026-01-22T07:51:33.8737448Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[r] 
2026-01-22T07:51:33.8803073Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_to_channel_ts_without_rxcal[4] 
2026-01-22T07:51:34.2093458Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[4] 
2026-01-22T07:51:34.2114221Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_rxcal_path[4] 
2026-01-22T07:51:34.2282146Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[4] 
2026-01-22T07:51:34.2797591Z [gw3] [ 27%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[r] 
2026-01-22T07:51:34.2834236Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_read_vs_read_sequence_consistency[4] 
2026-01-22T07:51:34.6665742Z tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[4] 
2026-01-22T07:51:35.2271873Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[w] 
2026-01-22T07:51:35.2273583Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestDataConsistency::test_multiple_channel_ts_calls[4] 
2026-01-22T07:51:35.2978311Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[4] 
2026-01-22T07:51:35.2979732Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_sequence_list_property[4] 
2026-01-22T07:51:35.3694641Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[4] 
2026-01-22T07:51:35.3724711Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_file_sequence_attribute[4] 
2026-01-22T07:51:35.3959936Z tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[4] 
2026-01-22T07:51:35.3975060Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestDataConsistency::test_channel_data_via_station_matches_reference 
2026-01-22T07:51:35.4428490Z tests/clients/test_fdsn_make_mth5.py::TestDataConsistency::test_run_channels_consistent_timing 
2026-01-22T07:51:35.4444482Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestSequenceHandling::test_segment_timing[4] 
2026-01-22T07:51:35.5032108Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[4] 
2026-01-22T07:51:35.5055983Z [gw0] [ 27%] PASSED tests/clients/test_fdsn_make_mth5.py::TestDataConsistency::test_run_channels_consistent_timing 
2026-01-22T07:51:35.5164612Z tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_invalid_inventory_type_raises_error 
2026-01-22T07:51:35.5181939Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_calculated_properties[4] 
2026-01-22T07:51:35.5895358Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[4] 
2026-01-22T07:51:35.5914349Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_gps_coordinates[4] 
2026-01-22T07:51:35.6626997Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[4] 
2026-01-22T07:51:35.6645943Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderProperties::test_hardware_info[4] 
2026-01-22T07:51:35.7404725Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[4] 
2026-01-22T07:51:35.7406981Z [gw2] [ 27%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_large_sequence_handling[4] 
2026-01-22T07:51:35.7768390Z tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[4] 
2026-01-22T07:51:35.8669845Z [gw3] [ 28%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[w] 
2026-01-22T07:51:35.8700973Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_invalid_inventory_type_raises_error 
2026-01-22T07:51:35.8720244Z tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_inventory_from_file_path_works 
2026-01-22T07:51:35.8733617Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_inventory_from_file_path_works 
2026-01-22T07:51:35.8755223Z tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_inventory_from_pathlib_path_works 
2026-01-22T07:51:35.8784278Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestInputValidation::test_inventory_from_pathlib_path_works 
2026-01-22T07:51:36.1140106Z tests/clients/test_fdsn_make_mth5.py::TestMultipleRuns::test_multiple_runs_created_correctly 
2026-01-22T07:51:36.1156673Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMultipleRuns::test_multiple_runs_created_correctly 
2026-01-22T07:51:36.2239659Z tests/clients/test_fdsn_make_mth5.py::TestMultipleRuns::test_run_numbering_sequential 
2026-01-22T07:51:36.3456384Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[a] 
2026-01-22T07:51:36.3457581Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestMultipleRuns::test_run_numbering_sequential 
2026-01-22T07:51:36.5694641Z tests/clients/test_fdsn_make_mth5.py::TestVersion010Specific::test_v010_has_flat_station_structure 
2026-01-22T07:51:36.5725008Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestVersion010Specific::test_v010_has_flat_station_structure 
2026-01-22T07:51:36.7001468Z tests/clients/test_fdsn_make_mth5.py::TestVersion020Specific::test_v020_has_survey_structure 
2026-01-22T07:51:36.7016485Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestVersion020Specific::test_v020_has_survey_structure 
2026-01-22T07:51:36.8015896Z tests/clients/test_fdsn_make_mth5.py::TestEdgeCases::test_empty_streams_handled 
2026-01-22T07:51:36.8018961Z [gw0] [ 28%] XFAIL tests/clients/test_fdsn_make_mth5.py::TestEdgeCases::test_empty_streams_handled 
2026-01-22T07:51:36.8936729Z tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_file_valid 
2026-01-22T07:51:36.8975864Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_file_valid 
2026-01-22T07:51:37.0547842Z tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_contains_cas04 
2026-01-22T07:51:37.0549299Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_contains_cas04 
2026-01-22T07:51:37.1284105Z tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_channel_count 
2026-01-22T07:51:37.1305554Z [gw2] [ 28%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestPerformanceAndMemory::test_repeated_operations_performance[4] 
2026-01-22T07:51:37.1331443Z tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_file_path 
2026-01-22T07:51:37.1353083Z [gw2] [ 28%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestReaderErrorHandling::test_invalid_file_path 
2026-01-22T07:51:37.1573797Z tests/io/phoenix/test_read_phoenix_continuous.py::TestIntegrationMultiChannel::test_all_channels_basic_functionality 
2026-01-22T07:51:37.1587894Z [gw0] [ 28%] PASSED tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_session_fixture_channel_count 
2026-01-22T07:51:37.3502954Z tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_end_to_end_workflow 
2026-01-22T07:51:37.7946834Z [gw3] [ 28%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_valid_modes[a] 
2026-01-22T07:51:38.5391544Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_string_path_input 
2026-01-22T07:51:38.5416484Z [gw1] [ 28%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_make_upsampled_mth5 
2026-01-22T07:51:38.8689873Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_make_more_mth5s 
2026-01-22T07:51:38.8718455Z [gw2] [ 28%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestIntegrationMultiChannel::test_all_channels_basic_functionality 
2026-01-22T07:51:38.9123709Z tests/io/phoenix/test_read_phoenix_continuous.py::TestIntegrationMultiChannel::test_channel_metadata_consistency 
2026-01-22T07:51:39.0834378Z [gw3] [ 28%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Basic::test_string_path_input 
2026-01-22T07:51:39.0902974Z [gw2] [ 28%] PASSED tests/io/phoenix/test_read_phoenix_continuous.py::TestIntegrationMultiChannel::test_channel_metadata_consistency 
2026-01-22T07:51:39.0904646Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_default_parameters 
2026-01-22T07:51:39.0906476Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_default_parameters 
2026-01-22T07:51:39.0908375Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_with_parameters 
2026-01-22T07:51:39.0910495Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_with_parameters 
2026-01-22T07:51:39.0912716Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_sets_attributes 
2026-01-22T07:51:39.0926991Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderInitialization::test_initialization_sets_attributes 
2026-01-22T07:51:39.0941722Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_first_sequence 
2026-01-22T07:51:39.0967734Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_first_sequence 
2026-01-22T07:51:39.0969491Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_subsequent_sequence 
2026-01-22T07:51:39.1008345Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_subsequent_sequence 
2026-01-22T07:51:39.1010235Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[1-1] 
2026-01-22T07:51:39.1012128Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[1-1] 
2026-01-22T07:51:39.1014036Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[2-360] 
2026-01-22T07:51:39.1041681Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[2-360] 
2026-01-22T07:51:39.1043431Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[5-1440] 
2026-01-22T07:51:39.1051668Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_start_time_parametrized[5-1440] 
2026-01-22T07:51:39.1097094Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_end_time 
2026-01-22T07:51:39.1098779Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_segment_end_time 
2026-01-22T07:51:39.1100531Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_start_property 
2026-01-22T07:51:39.1108167Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_start_property 
2026-01-22T07:51:39.1121510Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_start_setter 
2026-01-22T07:51:39.1137739Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_start_setter 
2026-01-22T07:51:39.1166126Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_end_with_data_size 
2026-01-22T07:51:39.1168043Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_end_with_data_size 
2026-01-22T07:51:39.1178808Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_end_without_data_size 
2026-01-22T07:51:39.1205445Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderProperties::test_sequence_end_without_data_size 
2026-01-22T07:51:39.1206987Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_single_file 
2026-01-22T07:51:39.1221942Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_single_file 
2026-01-22T07:51:39.1234849Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_single_file 
2026-01-22T07:51:39.1275398Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_single_file 
2026-01-22T07:51:39.1276996Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_multiple_files 
2026-01-22T07:51:39.1278491Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_multiple_files 
2026-01-22T07:51:39.1288900Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_with_range 
2026-01-22T07:51:39.1311633Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_with_range 
2026-01-22T07:51:39.1318252Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[0-2-2] 
2026-01-22T07:51:39.1335019Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[0-2-2] 
2026-01-22T07:51:39.1376098Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[1-3-2] 
2026-01-22T07:51:39.1377832Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[1-3-2] 
2026-01-22T07:51:39.1379558Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[0-None-3] 
2026-01-22T07:51:39.1393077Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[0-None-3] 
2026-01-22T07:51:39.1441849Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[2-None-1] 
2026-01-22T07:51:39.1443595Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_range_parametrized[2-None-1] 
2026-01-22T07:51:39.1445284Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_sets_sequence_start_time 
2026-01-22T07:51:39.1485794Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderRead::test_read_sequence_sets_sequence_start_time 
2026-01-22T07:51:39.1488216Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_basic 
2026-01-22T07:51:39.1490006Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_basic 
2026-01-22T07:51:39.1501772Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_with_calibration_files 
2026-01-22T07:51:39.1524964Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_with_calibration_files 
2026-01-22T07:51:39.1526694Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_updates_metadata_times 
2026-01-22T07:51:39.1537714Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_updates_metadata_times 
2026-01-22T07:51:39.1550169Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_filter_validation 
2026-01-22T07:51:39.1595758Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderChannelTS::test_to_channel_ts_filter_validation 
2026-01-22T07:51:39.1597705Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_full_workflow_single_file 
2026-01-22T07:51:39.1599267Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_full_workflow_single_file 
2026-01-22T07:51:39.1621445Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_error_handling_invalid_file 
2026-01-22T07:51:39.1623056Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_error_handling_invalid_file 
2026-01-22T07:51:39.1630916Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_empty_sequence_list 
2026-01-22T07:51:39.1650530Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderIntegration::test_empty_sequence_list 
2026-01-22T07:51:39.1663304Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderPerformance::test_large_sequence_handling 
2026-01-22T07:51:39.1679509Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderPerformance::test_large_sequence_handling 
2026-01-22T07:51:39.1704883Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderPerformance::test_memory_efficiency_large_data 
2026-01-22T07:51:39.1731491Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderPerformance::test_memory_efficiency_large_data 
2026-01-22T07:51:39.1733054Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_zero_max_samples 
2026-01-22T07:51:39.1743542Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_zero_max_samples 
2026-01-22T07:51:39.1748537Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_sequence_start_different_formats[2021-04-26T20:24:19+00:00] 
2026-01-22T07:51:39.1784100Z [gw2] [ 28%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_sequence_start_different_formats[2021-04-26T20:24:19+00:00] 
2026-01-22T07:51:39.1785950Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_sequence_start_different_formats[MTime] 
2026-01-22T07:51:39.1795328Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_sequence_start_different_formats[MTime] 
2026-01-22T07:51:39.1808683Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[0--360] 
2026-01-22T07:51:39.1845632Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[0--360] 
2026-01-22T07:51:39.1847335Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[1-1] 
2026-01-22T07:51:39.1871654Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[1-1] 
2026-01-22T07:51:39.1873441Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[1000-359640] 
2026-01-22T07:51:39.1880214Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_file_sequence_boundary_values[1000-359640] 
2026-01-22T07:51:39.1892798Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_read_sequence_empty_data 
2026-01-22T07:51:39.1913420Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestDecimatedContinuousReaderEdgeCases::test_read_sequence_empty_data 
2026-01-22T07:51:39.1924642Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:51:39.1955558Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:51:39.1957401Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:51:39.1981783Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:51:39.1985225Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[battery_voltage_v-12.48] 
2026-01-22T07:51:39.2026006Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[battery_voltage_v-12.48] 
2026-01-22T07:51:39.2027906Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:51:39.2029724Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:51:39.2051500Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_id-0] 
2026-01-22T07:51:39.2056594Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_id-0] 
2026-01-22T07:51:39.2070517Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:51:39.2086754Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:51:39.2125895Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_type-H] 
2026-01-22T07:51:39.2127447Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[channel_type-H] 
2026-01-22T07:51:39.2129060Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[file_extension-.td_150] 
2026-01-22T07:51:39.2142561Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[file_extension-.td_150] 
2026-01-22T07:51:39.2163128Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[file_sequence-2] 
2026-01-22T07:51:39.2172612Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[file_sequence-2] 
2026-01-22T07:51:39.2185385Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[sample_rate-150] 
2026-01-22T07:51:39.2203804Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[sample_rate-150] 
2026-01-22T07:51:39.2218311Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:51:39.2241603Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:51:39.2247559Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:51:39.2283475Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:51:39.2285531Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[gps_lat-43.696022033691406] 
2026-01-22T07:51:39.2303613Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[gps_lat-43.696022033691406] 
2026-01-22T07:51:39.2311624Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[gps_long--79.39376831054688] 
2026-01-22T07:51:39.2333092Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_phoenix_reader_attributes_mock[gps_long--79.39376831054688] 
2026-01-22T07:51:39.2336582Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:51:39.2377406Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:51:39.2379245Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:51:39.2380951Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:51:39.2392943Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:51:39.2397861Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:51:39.2410465Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-150.0] 
2026-01-22T07:51:39.2431698Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-150.0] 
2026-01-22T07:51:39.2436542Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:51:39.2450545Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:51:39.2462836Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:51:39.2493548Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:51:39.2495352Z tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestPhoenixReaderIntegration::test_real_phoenix_file_integration 
2026-01-22T07:51:39.2503663Z [gw2] [ 29%] SKIPPED tests/io/phoenix/test_read_phoenix_continuous_mock.py::TestPhoenixReaderIntegration::test_real_phoenix_file_integration 
2026-01-22T07:51:39.3185331Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_readers_match 
2026-01-22T07:51:39.3228802Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_readers_match 
2026-01-22T07:51:39.3231122Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ad_plus_minus_range-5.0] 
2026-01-22T07:51:39.3240173Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ad_plus_minus_range-5.0] 
2026-01-22T07:51:39.3269403Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[attenuator_gain-1.0] 
2026-01-22T07:51:39.3283499Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[attenuator_gain-1.0] 
2026-01-22T07:51:39.3311918Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[battery_voltage_v-12.475] 
2026-01-22T07:51:39.3325951Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[battery_voltage_v-12.475] 
2026-01-22T07:51:39.3375681Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[board_model_main-BCM01] 
2026-01-22T07:51:39.3378001Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[board_model_main-BCM01] 
2026-01-22T07:51:39.3411446Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[board_model_revision-I] 
2026-01-22T07:51:39.3413375Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[board_model_revision-I] 
2026-01-22T07:51:39.3437721Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[bytes_per_sample-3] 
2026-01-22T07:51:39.3463810Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[bytes_per_sample-3] 
2026-01-22T07:51:39.3480657Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_board_model-BCM01-I] 
2026-01-22T07:51:39.3495279Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_board_model-BCM01-I] 
2026-01-22T07:51:39.3536214Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_board_serial-200803] 
2026-01-22T07:51:39.3538314Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_board_serial-200803] 
2026-01-22T07:51:39.3594862Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_firmware-65567] 
2026-01-22T07:51:39.3596564Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[ch_firmware-65567] 
2026-01-22T07:51:39.3619639Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_id-0] 
2026-01-22T07:51:39.3621334Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_id-0] 
2026-01-22T07:51:39.3644693Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_main_gain-4.0] 
2026-01-22T07:51:39.3671664Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_main_gain-4.0] 
2026-01-22T07:51:39.3687793Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_type-H] 
2026-01-22T07:51:39.3702703Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[channel_type-H] 
2026-01-22T07:51:39.3733490Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[data_footer-0] 
2026-01-22T07:51:39.3763722Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[data_footer-0] 
2026-01-22T07:51:39.3814752Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[data_scaling-1] 
2026-01-22T07:51:39.3821940Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[data_scaling-1] 
2026-01-22T07:51:39.3823612Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_file_versions[0.1.0] 
2026-01-22T07:51:39.3824976Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[decimation_node_id-0] 
2026-01-22T07:51:39.3837889Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[decimation_node_id-0] 
2026-01-22T07:51:39.3884617Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[detected_channel_type-H] 
2026-01-22T07:51:39.3886212Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[detected_channel_type-H] 
2026-01-22T07:51:39.3946643Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_extension-.bin] 
2026-01-22T07:51:39.3949500Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_extension-.bin] 
2026-01-22T07:51:39.3951388Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_name-10128_60877DFD_0_00000001.bin] 
2026-01-22T07:51:39.3973942Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_name-10128_60877DFD_0_00000001.bin] 
2026-01-22T07:51:39.3992153Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_sequence-0] 
2026-01-22T07:51:39.4006675Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_sequence-0] 
2026-01-22T07:51:39.4036448Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_size-4608128] 
2026-01-22T07:51:39.4063705Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_size-4608128] 
2026-01-22T07:51:39.4078036Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_type-1] 
2026-01-22T07:51:39.4093106Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_type-1] 
2026-01-22T07:51:39.4121181Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_version-3] 
2026-01-22T07:51:39.4152968Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[file_version-3] 
2026-01-22T07:51:39.4187531Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[footer_idx_samp_mask-268435455] 
2026-01-22T07:51:39.4189352Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[footer_idx_samp_mask-268435455] 
2026-01-22T07:51:39.4211685Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[footer_sat_mask-1879048192] 
2026-01-22T07:51:39.4227235Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[footer_sat_mask-1879048192] 
2026-01-22T07:51:39.4256091Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frag_period-60] 
2026-01-22T07:51:39.4284869Z [gw2] [ 29%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frag_period-60] 
2026-01-22T07:51:39.4313811Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_rollover_count-0] 
2026-01-22T07:51:39.4341583Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_rollover_count-0] 
2026-01-22T07:51:39.4355559Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_size-64] 
2026-01-22T07:51:39.4371474Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_size-64] 
2026-01-22T07:51:39.4427984Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_size_bytes-64] 
2026-01-22T07:51:39.4429545Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[frame_size_bytes-64] 
2026-01-22T07:51:39.4444448Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[future1-27] 
2026-01-22T07:51:39.4459863Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[future1-27] 
2026-01-22T07:51:39.4493909Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[future2-0] 
2026-01-22T07:51:39.4503716Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[future2-0] 
2026-01-22T07:51:39.4531832Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_elevation-97.2187728881836] 
2026-01-22T07:51:39.4551042Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_elevation-97.2187728881836] 
2026-01-22T07:51:39.4574318Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_horizontal_accuracy-18.332] 
2026-01-22T07:51:39.4603867Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_horizontal_accuracy-18.332] 
2026-01-22T07:51:39.4617567Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_lat-43.69640350341797] 
2026-01-22T07:51:39.4643953Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_lat-43.69640350341797] 
2026-01-22T07:51:39.4661585Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_long--79.3936996459961] 
2026-01-22T07:51:39.4676428Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_long--79.3936996459961] 
2026-01-22T07:51:39.4704926Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_vertical_accuracy-44.669] 
2026-01-22T07:51:39.4719934Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[gps_vertical_accuracy-44.669] 
2026-01-22T07:51:39.4796400Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[hardware_configuration-expected_value35] 
2026-01-22T07:51:39.4798290Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[hardware_configuration-expected_value35] 
2026-01-22T07:51:39.4799997Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[header_length-128] 
2026-01-22T07:51:39.4803814Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[header_length-128] 
2026-01-22T07:51:39.4832427Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[input_plusminus_range-1.25] 
2026-01-22T07:51:39.4863235Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[input_plusminus_range-1.25] 
2026-01-22T07:51:39.4876769Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_id-10128] 
2026-01-22T07:51:39.4892348Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_id-10128] 
2026-01-22T07:51:39.4954859Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_serial_number-10128] 
2026-01-22T07:51:39.4956499Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_serial_number-10128] 
2026-01-22T07:51:39.4989047Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_type-MTU-5C] 
2026-01-22T07:51:39.4990857Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[instrument_type-MTU-5C] 
2026-01-22T07:51:39.5012359Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[intrinsic_circuitry_gain-1.0] 
2026-01-22T07:51:39.5043114Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[intrinsic_circuitry_gain-1.0] 
2026-01-22T07:51:39.5056825Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[last_frame-0] 
2026-01-22T07:51:39.5072800Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[last_frame-0] 
2026-01-22T07:51:39.5101778Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[last_seq-2] 
2026-01-22T07:51:39.5124559Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[last_seq-2] 
2026-01-22T07:51:39.5143427Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[lp_frequency-10000] 
2026-01-22T07:51:39.5163480Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[lp_frequency-10000] 
2026-01-22T07:51:39.5194287Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[max_samples-1152000] 
2026-01-22T07:51:39.5221504Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[max_samples-1152000] 
2026-01-22T07:51:39.5229495Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[max_signal-2.0543980598449707] 
2026-01-22T07:51:39.5256894Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[max_signal-2.0543980598449707] 
2026-01-22T07:51:39.5272708Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[min_signal--2.054893970489502] 
2026-01-22T07:51:39.5287648Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[min_signal--2.054893970489502] 
2026-01-22T07:51:39.5315951Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[missing_frames-0] 
2026-01-22T07:51:39.5343752Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[missing_frames-0] 
2026-01-22T07:51:39.5359218Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[npts_per_frame-20] 
2026-01-22T07:51:39.5374125Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[npts_per_frame-20] 
2026-01-22T07:51:39.5438749Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[preamp_gain-1.0] 
2026-01-22T07:51:39.5440614Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[preamp_gain-1.0] 
2026-01-22T07:51:39.5464671Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[recording_id-1619492349] 
2026-01-22T07:51:39.5466648Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[recording_id-1619492349] 
2026-01-22T07:51:39.5493346Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[recording_start_time-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:39.5511813Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[recording_start_time-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:39.5541296Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[report_hw_sat-False] 
2026-01-22T07:51:39.5556173Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[report_hw_sat-False] 
2026-01-22T07:51:39.5604993Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate-24000] 
2026-01-22T07:51:39.5606642Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate-24000] 
2026-01-22T07:51:39.5631516Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate_base-24000] 
2026-01-22T07:51:39.5662879Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate_base-24000] 
2026-01-22T07:51:39.5675048Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate_exp-0] 
2026-01-22T07:51:39.5693817Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[sample_rate_exp-0] 
2026-01-22T07:51:39.5737638Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[saturated_frames-0] 
2026-01-22T07:51:39.5739332Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[saturated_frames-0] 
2026-01-22T07:51:39.5785189Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[scale_factor-2.3283064365386963e-09] 
2026-01-22T07:51:39.5787079Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[scale_factor-2.3283064365386963e-09] 
2026-01-22T07:51:39.5811291Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[seq-1] 
2026-01-22T07:51:39.5819742Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[seq-1] 
2026-01-22T07:51:39.5877516Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_flags-55] 
2026-01-22T07:51:39.5879112Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_flags-55] 
2026-01-22T07:51:39.5890824Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_sat_count-5] 
2026-01-22T07:51:39.5905463Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_sat_count-5] 
2026-01-22T07:51:39.5934484Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_stability-82] 
2026-01-22T07:51:39.5963198Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_stability-82] 
2026-01-22T07:51:39.5978108Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_status-expected_value63] 
2026-01-22T07:51:39.5992710Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[timing_status-expected_value63] 
2026-01-22T07:51:39.6023895Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[total_circuitry_gain-4.0] 
2026-01-22T07:51:39.6053475Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[total_circuitry_gain-4.0] 
2026-01-22T07:51:39.6068395Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[total_selectable_gain-4.0] 
2026-01-22T07:51:39.6084106Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_attributes_channel_0[total_selectable_gain-4.0] 
2026-01-22T07:51:39.6134910Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_channel_map 
2026-01-22T07:51:39.6136133Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_channel_map 
2026-01-22T07:51:39.6151806Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_sequence_list 
2026-01-22T07:51:39.6173928Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderBasic::test_sequence_list 
2026-01-22T07:51:39.6202848Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[0] 
2026-01-22T07:51:39.6209123Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[0] 
2026-01-22T07:51:39.6237760Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[1] 
2026-01-22T07:51:39.6264775Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[1] 
2026-01-22T07:51:39.6280917Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[2] 
2026-01-22T07:51:39.6295834Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[2] 
2026-01-22T07:51:39.6324469Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[4] 
2026-01-22T07:51:39.6339088Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_channel_specific_attributes[4] 
2026-01-22T07:51:39.6369456Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[0] 
2026-01-22T07:51:39.6385814Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[0] 
2026-01-22T07:51:39.6443034Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[1] 
2026-01-22T07:51:39.6447300Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[1] 
2026-01-22T07:51:39.6455189Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[2] 
2026-01-22T07:51:39.6471597Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[2] 
2026-01-22T07:51:39.6501006Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[4] 
2026-01-22T07:51:39.6543288Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_common_attributes_across_channels[4] 
2026-01-22T07:51:39.6547528Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[0] 
2026-01-22T07:51:39.6563843Z [gw2] [ 30%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[0] 
2026-01-22T07:51:39.6594548Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[1] 
2026-01-22T07:51:39.6624158Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[1] 
2026-01-22T07:51:39.6641315Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[2] 
2026-01-22T07:51:39.6662680Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[2] 
2026-01-22T07:51:39.6687458Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[4] 
2026-01-22T07:51:39.6724274Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_frames_across_channels[4] 
2026-01-22T07:51:39.7239813Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[0] 
2026-01-22T07:51:39.7255961Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[0] 
2026-01-22T07:51:39.7837606Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[1] 
2026-01-22T07:51:39.7863974Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[1] 
2026-01-22T07:51:39.8439033Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[2] 
2026-01-22T07:51:39.8463806Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[2] 
2026-01-22T07:51:39.9047832Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[4] 
2026-01-22T07:51:39.9071422Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderMultiChannel::test_read_sequence_across_channels[4] 
2026-01-22T07:51:40.5100137Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_channel_0 
2026-01-22T07:51:40.5238306Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_channel_0 
2026-01-22T07:51:40.6142058Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[channel_number-0] 
2026-01-22T07:51:41.0616912Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_file_versions[0.1.0] 
2026-01-22T07:51:41.1016391Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_file_versions[0.2.0] 
2026-01-22T07:51:41.1147610Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[channel_number-0] 
2026-01-22T07:51:41.7229149Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[component-h2] 
2026-01-22T07:51:41.7345893Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[component-h2] 
2026-01-22T07:51:41.7437168Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[data_quality.rating.value-None] 
2026-01-22T07:51:42.1896598Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_file_versions[0.2.0] 
2026-01-22T07:51:42.3109312Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_default_file_version 
2026-01-22T07:51:42.3238731Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[data_quality.rating.value-None] 
2026-01-22T07:51:42.9140669Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.elevation-70.11294555664062] 
2026-01-22T07:51:42.9297187Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.elevation-70.11294555664062] 
2026-01-22T07:51:43.3483961Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.latitude-43.69640350341797] 
2026-01-22T07:51:43.5264627Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileVersions::test_default_file_version 
2026-01-22T07:51:43.5397088Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.latitude-43.69640350341797] 
2026-01-22T07:51:43.7899342Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.longitude--79.3936996459961] 
2026-01-22T07:51:44.1278719Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[lzf] 
2026-01-22T07:51:44.1421617Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[location.longitude--79.3936996459961] 
2026-01-22T07:51:44.5259965Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[measurement_azimuth-90.0] 
2026-01-22T07:51:44.7597316Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[lzf] 
2026-01-22T07:51:44.7724674Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[measurement_azimuth-90.0] 
2026-01-22T07:51:44.8732834Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[measurement_tilt-0.0] 
2026-01-22T07:51:44.8768287Z [gw1] [ 31%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_make_more_mth5s 
2026-01-22T07:51:44.9677777Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test1_h5_versions[0.1.0] 
2026-01-22T07:51:45.4041277Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[gzip] 
2026-01-22T07:51:45.4192258Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[measurement_tilt-0.0] 
2026-01-22T07:51:45.7024437Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sample_rate-24000.0] 
2026-01-22T07:51:46.0301903Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[gzip] 
2026-01-22T07:51:46.0449826Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sample_rate-24000.0] 
2026-01-22T07:51:46.1391527Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.id-101] 
2026-01-22T07:51:46.6836349Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[None] 
2026-01-22T07:51:46.7010032Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.id-101] 
2026-01-22T07:51:46.8866217Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.manufacturer-Phoenix Geophysics] 
2026-01-22T07:51:47.3109751Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_types[None] 
2026-01-22T07:51:47.3233268Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.manufacturer-Phoenix Geophysics] 
2026-01-22T07:51:47.3345464Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.model-MTC-150] 
2026-01-22T07:51:47.9451854Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[lzf-None] 
2026-01-22T07:51:47.9614149Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.model-MTC-150] 
2026-01-22T07:51:48.1029519Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.type-4] 
2026-01-22T07:51:48.5385492Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[lzf-None] 
2026-01-22T07:51:48.5455046Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[sensor.type-4] 
2026-01-22T07:51:48.5550514Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-0] 
2026-01-22T07:51:49.1614480Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[time_period.end-2021-04-27T03:01:50.999958333+00:00] 
2026-01-22T07:51:49.1825041Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[time_period.end-2021-04-27T03:01:50.999958333+00:00] 
2026-01-22T07:51:49.2843118Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[time_period.start-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:49.7316230Z [gw3] [ 31%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-0] 
2026-01-22T07:51:49.7320929Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-1] 
2026-01-22T07:51:49.7343601Z [gw0] [ 31%] PASSED tests/clients/test_fdsn_make_mth5.py::TestIntegrationFromRealData::test_end_to_end_workflow 
2026-01-22T07:51:49.7360719Z tests/clients/test_fdsn_make_mth5.py::TestPerformance::test_file_creation_completed 
2026-01-22T07:51:49.7385204Z [gw0] [ 31%] PASSED tests/clients/test_fdsn_make_mth5.py::TestPerformance::test_file_creation_completed 
2026-01-22T07:51:49.7909004Z tests/clients/test_fdsn_make_mth5.py::TestCleanup::test_file_handle_closed_after_creation 
2026-01-22T07:51:49.8021218Z [gw2] [ 31%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[time_period.start-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:50.0771216Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[type-magnetic] 
2026-01-22T07:51:50.0791729Z [gw0] [ 31%] PASSED tests/clients/test_fdsn_make_mth5.py::TestCleanup::test_file_handle_closed_after_creation 
2026-01-22T07:51:50.0838044Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[frn-FRN] 
2026-01-22T07:51:50.0839597Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[frn-FRN] 
2026-01-22T07:51:50.0857022Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[FRN-FRN] 
2026-01-22T07:51:50.0879830Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[FRN-FRN] 
2026-01-22T07:51:50.0927782Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[bou-BOU] 
2026-01-22T07:51:50.0929259Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[bou-BOU] 
2026-01-22T07:51:50.0953392Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[tst-TST] 
2026-01-22T07:51:50.0975543Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_valid_setting[tst-TST] 
2026-01-22T07:51:50.1015917Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[ten-ValueError-invalid observatory code] 
2026-01-22T07:51:50.1025409Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[ten-ValueError-invalid observatory code] 
2026-01-22T07:51:50.1091036Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[10-TypeError-non-string input] 
2026-01-22T07:51:50.1093103Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[10-TypeError-non-string input] 
2026-01-22T07:51:50.1094759Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[None-TypeError-None input] 
2026-01-22T07:51:50.1117892Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[None-TypeError-None input] 
2026-01-22T07:51:50.1146163Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[invalid_val3-TypeError-list input] 
2026-01-22T07:51:50.1175744Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_observatory_invalid_values[invalid_val3-TypeError-list input] 
2026-01-22T07:51:50.1192574Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_single_string 
2026-01-22T07:51:50.1213706Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_single_string 
2026-01-22T07:51:50.1235924Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_comma_separated_string 
2026-01-22T07:51:50.1256000Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_comma_separated_string 
2026-01-22T07:51:50.1298794Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_list_input 
2026-01-22T07:51:50.1300866Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_list_input 
2026-01-22T07:51:50.1323498Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[v-ValueError-invalid single element] 
2026-01-22T07:51:50.1346329Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[v-ValueError-invalid single element] 
2026-01-22T07:51:50.1411094Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[invalid_val1-ValueError-invalid element in list] 
2026-01-22T07:51:50.1414138Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[invalid_val1-ValueError-invalid element in list] 
2026-01-22T07:51:50.1416144Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[10-TypeError-non-string/list input] 
2026-01-22T07:51:50.1438381Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[10-TypeError-non-string/list input] 
2026-01-22T07:51:50.1489288Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[invalid_val3-TypeError-non-string item in list] 
2026-01-22T07:51:50.1492483Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_elements_invalid_values[invalid_val3-TypeError-non-string item in list] 
2026-01-22T07:51:50.1509843Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[1-1_0] 
2026-01-22T07:51:50.1535300Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[1-1_0] 
2026-01-22T07:51:50.1567584Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[60-60_0] 
2026-01-22T07:51:50.1573520Z [gw0] [ 31%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[60-60_0] 
2026-01-22T07:51:50.1603331Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[3600-3600_0] 
2026-01-22T07:51:50.1636022Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[3600-3600_0] 
2026-01-22T07:51:50.1647571Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[1-1_1] 
2026-01-22T07:51:50.1669033Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[1-1_1] 
2026-01-22T07:51:50.1717619Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[60-60_1] 
2026-01-22T07:51:50.1719524Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[60-60_1] 
2026-01-22T07:51:50.1741515Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[3600-3600_1] 
2026-01-22T07:51:50.1787770Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_valid_values[3600-3600_1] 
2026-01-22T07:51:50.1790168Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[p-ValueError-non-numeric string] 
2026-01-22T07:51:50.1809770Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[p-ValueError-non-numeric string] 
2026-01-22T07:51:50.1868928Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[invalid_val1-TypeError-list input] 
2026-01-22T07:51:50.1871994Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[invalid_val1-TypeError-list input] 
2026-01-22T07:51:50.1880722Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[10-ValueError-invalid numeric value] 
2026-01-22T07:51:50.1901080Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[10-ValueError-invalid numeric value] 
2026-01-22T07:51:50.1947427Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[1.5-ValueError-non-integer float] 
2026-01-22T07:51:50.1950506Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[1.5-ValueError-non-integer float] 
2026-01-22T07:51:50.1975276Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[None-TypeError-None input] 
2026-01-22T07:51:50.2018869Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_sampling_period_invalid_values[None-TypeError-None input] 
2026-01-22T07:51:50.2021222Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_time_properties 
2026-01-22T07:51:50.2036532Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_time_properties 
2026-01-22T07:51:50.2065420Z tests/clients/test_geomag.py::TestGeomagClientProperties::test_user_agent_property 
2026-01-22T07:51:50.2078277Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientProperties::test_user_agent_property 
2026-01-22T07:51:50.2119611Z tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_chunks 
2026-01-22T07:51:50.2145328Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_chunks 
2026-01-22T07:51:50.2187481Z tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_request_params 
2026-01-22T07:51:50.2189318Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_request_params 
2026-01-22T07:51:50.2203941Z tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_request_dictionary 
2026-01-22T07:51:50.2224177Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientFunctionality::test_get_request_dictionary 
2026-01-22T07:51:50.4191435Z tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_successful_request 
2026-01-22T07:51:50.4351551Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[type-magnetic] 
2026-01-22T07:51:50.5233575Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[units-Volt] 
2026-01-22T07:51:50.9864871Z [gw3] [ 32%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-1] 
2026-01-22T07:51:51.0224162Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-2] 
2026-01-22T07:51:51.0308783Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_metadata_channel_0[units-Volt] 
2026-01-22T07:51:51.3541186Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_filters_channel_0 
2026-01-22T07:51:51.3574907Z [gw1] [ 32%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test1_h5_versions[0.1.0] 
2026-01-22T07:51:51.4947525Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test1_h5_versions[0.2.0] 
2026-01-22T07:51:51.4964559Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_successful_request 
2026-01-22T07:51:51.5008520Z tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_server_error 
2026-01-22T07:51:51.5027675Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_server_error 
2026-01-22T07:51:51.6761659Z tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_metadata_validation 
2026-01-22T07:51:51.6895202Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_filters_channel_0 
2026-01-22T07:51:51.7581693Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_response_channel_0 
2026-01-22T07:51:52.2038185Z [gw3] [ 32%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-2] 
2026-01-22T07:51:52.2567094Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-3] 
2026-01-22T07:51:52.2624281Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_metadata_validation 
2026-01-22T07:51:52.2656807Z tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_channel_metadata 
2026-01-22T07:51:52.2809297Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_channel_response_channel_0 
2026-01-22T07:51:52.8840290Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[0] 
2026-01-22T07:51:52.8968166Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[0] 
2026-01-22T07:51:52.9664963Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[1] 
2026-01-22T07:51:53.2469206Z [gw3] [ 32%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-3] 
2026-01-22T07:51:53.2513304Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_get_data_channel_metadata 
2026-01-22T07:51:53.4162086Z tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_to_station_metadata 
2026-01-22T07:51:53.5414673Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-4] 
2026-01-22T07:51:53.5448607Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestGeomagClientDataRetrieval::test_to_station_metadata 
2026-01-22T07:51:53.5487585Z tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_initialization_defaults 
2026-01-22T07:51:53.5488658Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_initialization_defaults 
2026-01-22T07:51:53.5511967Z tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_initialization_with_kwargs 
2026-01-22T07:51:53.5534825Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_initialization_with_kwargs 
2026-01-22T07:51:53.5550774Z tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_h5_kwargs_property 
2026-01-22T07:51:53.5571727Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_h5_kwargs_property 
2026-01-22T07:51:53.5608085Z tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_request_columns 
2026-01-22T07:51:53.5609152Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagProperties::test_request_columns 
2026-01-22T07:51:53.5807222Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_valid_input 
2026-01-22T07:51:53.5833961Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_valid_input 
2026-01-22T07:51:53.5857571Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_invalid_file 
2026-01-22T07:51:53.5899348Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_invalid_file 
2026-01-22T07:51:53.5900850Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_invalid_type 
2026-01-22T07:51:53.5916465Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_invalid_type 
2026-01-22T07:51:53.5966743Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_missing_columns 
2026-01-22T07:51:53.5968219Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_validate_request_df_missing_columns 
2026-01-22T07:51:53.6109577Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_add_run_id_basic 
2026-01-22T07:51:53.6155839Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_add_run_id_basic 
2026-01-22T07:51:53.6328363Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_add_run_id_different_sampling_periods 
2026-01-22T07:51:53.6365060Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_add_run_id_different_sampling_periods 
2026-01-22T07:51:53.6386467Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_make_filename 
2026-01-22T07:51:53.6424574Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_make_filename 
2026-01-22T07:51:53.6438060Z tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_make_filename_single_observatory 
2026-01-22T07:51:53.6482365Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagRequestValidation::test_make_filename_single_observatory 
2026-01-22T07:51:53.6764385Z tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_from_geomag_mocked 
2026-01-22T07:51:53.6775749Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_from_geomag_mocked 
2026-01-22T07:51:53.7064541Z tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_from_geomag_interact_mode 
2026-01-22T07:51:53.7123201Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_from_geomag_interact_mode 
2026-01-22T07:51:53.7265352Z tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_invalid_version 
2026-01-22T07:51:53.7305078Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestUSGSGeomagMTH5Creation::test_make_mth5_invalid_version 
2026-01-22T07:51:53.7309628Z tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_none_time_values 
2026-01-22T07:51:53.7323653Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_none_time_values 
2026-01-22T07:51:53.7356836Z tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_longitude_conversion 
2026-01-22T07:51:53.7373687Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_longitude_conversion 
2026-01-22T07:51:53.7435497Z tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_usgs_geomag_empty_request_df 
2026-01-22T07:51:53.7461655Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_usgs_geomag_empty_request_df 
2026-01-22T07:51:53.7463717Z tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_invalid_elements_mixed_case 
2026-01-22T07:51:53.7468540Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_invalid_elements_mixed_case 
2026-01-22T07:51:53.7506111Z tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_elements_whitespace_handling 
2026-01-22T07:51:53.7510313Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestEdgeCasesAndErrorHandling::test_geomag_client_elements_whitespace_handling 
2026-01-22T07:51:53.8244808Z tests/clients/test_geomag.py::TestIntegrationMocked::test_full_workflow_single_request 
2026-01-22T07:51:53.8420054Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[1] 
2026-01-22T07:51:54.1752390Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[2] 
2026-01-22T07:51:54.4515043Z [gw3] [ 32%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-4] 
2026-01-22T07:51:54.4645281Z [gw2] [ 32%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[2] 
2026-01-22T07:51:54.6255510Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[4] 
2026-01-22T07:51:54.7447671Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-5] 
2026-01-22T07:51:54.7482755Z [gw0] [ 32%] PASSED tests/clients/test_geomag.py::TestIntegrationMocked::test_full_workflow_single_request 
2026-01-22T07:51:54.7798701Z tests/clients/test_geomag.py::TestIntegrationMocked::test_usgs_geomag_multiple_observatories 
2026-01-22T07:51:54.7861601Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestIntegrationMocked::test_usgs_geomag_multiple_observatories 
2026-01-22T07:51:54.7863314Z tests/clients/test_geomag.py::TestPerformanceAndScalability::test_large_element_list_performance 
2026-01-22T07:51:54.7864876Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestPerformanceAndScalability::test_large_element_list_performance 
2026-01-22T07:51:54.8310610Z tests/clients/test_geomag.py::TestPerformanceAndScalability::test_chunk_calculation_large_timespan 
2026-01-22T07:51:54.8334961Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestPerformanceAndScalability::test_chunk_calculation_large_timespan 
2026-01-22T07:51:54.8471776Z tests/clients/test_geomag.py::TestPerformanceAndScalability::test_request_df_large_dataset 
2026-01-22T07:51:54.8473537Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestPerformanceAndScalability::test_request_df_large_dataset 
2026-01-22T07:51:54.8474915Z tests/clients/test_geomag.py::TestCompatibility::test_geomag_client_kwargs_initialization 
2026-01-22T07:51:54.8487957Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestCompatibility::test_geomag_client_kwargs_initialization 
2026-01-22T07:51:54.8526171Z tests/clients/test_geomag.py::TestCompatibility::test_usgs_geomag_version_compatibility 
2026-01-22T07:51:54.8529659Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestCompatibility::test_usgs_geomag_version_compatibility 
2026-01-22T07:51:54.8676361Z tests/clients/test_geomag.py::TestCompatibility::test_pandas_compatibility 
2026-01-22T07:51:54.8721754Z [gw0] [ 33%] PASSED tests/clients/test_geomag.py::TestCompatibility::test_pandas_compatibility 
2026-01-22T07:51:54.8723275Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_basic_initialization 
2026-01-22T07:51:54.8754307Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_basic_initialization 
2026-01-22T07:51:54.8761569Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:54.8795476Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_with_custom_parameters 
2026-01-22T07:51:54.8802813Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:54.8834610Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_with_save_path 
2026-01-22T07:51:54.8838285Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:54.8854255Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_none_data_path_fails 
2026-01-22T07:51:54.8874421Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:54.8903491Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_initialization_bad_directory_fails 
2026-01-22T07:51:54.8911863Z tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_collection_initialization 
2026-01-22T07:51:54.8941527Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientInitialization::test_collection_initialization 
2026-01-22T07:51:54.9001567Z tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:54.9003184Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_default_parameters 
2026-01-22T07:51:54.9004618Z tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:54.9046093Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_custom_parameters 
2026-01-22T07:51:54.9047704Z tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:54.9049261Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientH5Parameters::test_h5_kwargs_with_h5_prefixed_parameters 
2026-01-22T07:51:54.9071455Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:54.9115583Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[10.5-expected0] 
2026-01-22T07:51:54.9119320Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:54.9128592Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[100-expected1] 
2026-01-22T07:51:54.9182434Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:54.9183898Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_float_input[42.0-expected2] 
2026-01-22T07:51:54.9197261Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:54.9222668Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[10, 42, 1200-expected0] 
2026-01-22T07:51:54.9241627Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:54.9312673Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[1.5, 25.5, 100-expected1] 
2026-01-22T07:51:54.9314210Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:54.9315671Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[1000-expected2] 
2026-01-22T07:51:54.9328183Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:54.9348015Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_string_input[10,42,1200-expected3] 
2026-01-22T07:51:54.9387218Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:54.9390668Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list0-expected0] 
2026-01-22T07:51:54.9415163Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:54.9433717Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list1-expected1] 
2026-01-22T07:51:54.9486596Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:54.9488949Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_list_input[input_list2-expected2] 
2026-01-22T07:51:54.9501534Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:54.9520896Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[None] 
2026-01-22T07:51:54.9545645Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:54.9584982Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value1] 
2026-01-22T07:51:54.9607055Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:54.9608549Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value2] 
2026-01-22T07:51:54.9631570Z tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:54.9653284Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSampleRates::test_sample_rates_invalid_input[invalid_value3] 
2026-01-22T07:51:54.9686402Z tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:54.9692261Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_file_assignment 
2026-01-22T07:51:54.9723450Z tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:54.9757237Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_directory_assignment 
2026-01-22T07:51:54.9772455Z tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:54.9773660Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_none_defaults_to_data_path 
2026-01-22T07:51:54.9794484Z tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_nonexistent_file_creates_directory 
2026-01-22T07:51:54.9815265Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_nonexistent_file_creates_directory 
2026-01-22T07:51:54.9856753Z tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_nonexistent_directory_creates_it 
2026-01-22T07:51:54.9871510Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientSavePath::test_save_path_nonexistent_directory_creates_it 
2026-01-22T07:51:54.9875809Z tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_valid_directory 
2026-01-22T07:51:54.9894695Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_valid_directory 
2026-01-22T07:51:54.9942526Z tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_string_conversion 
2026-01-22T07:51:54.9944573Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_string_conversion 
2026-01-22T07:51:54.9952988Z tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_nonexistent_raises_error 
2026-01-22T07:51:54.9969554Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_nonexistent_raises_error 
2026-01-22T07:51:54.9994904Z tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_none_raises_error 
2026-01-22T07:51:55.0004890Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientDataPath::test_data_path_none_raises_error 
2026-01-22T07:51:55.0062453Z tests/clients/test_lemi424.py::TestLEMI424ClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:55.0063977Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientCollectionIntegration::test_get_run_dict_calls_collection 
2026-01-22T07:51:55.0074573Z tests/clients/test_lemi424.py::TestLEMI424ClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:55.0112649Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientCollectionIntegration::test_collection_uses_correct_path 
2026-01-22T07:51:55.0247447Z tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_from_lemi424_basic 
2026-01-22T07:51:55.0268926Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_from_lemi424_basic 
2026-01-22T07:51:55.0421018Z tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_from_lemi424_with_kwargs 
2026-01-22T07:51:55.0445142Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_from_lemi424_with_kwargs 
2026-01-22T07:51:55.0641954Z tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_collection_survey_station_assignment 
2026-01-22T07:51:55.0645003Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_collection_survey_station_assignment 
2026-01-22T07:51:55.0768423Z tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_with_calibration_dict 
2026-01-22T07:51:55.0821828Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_with_calibration_dict 
2026-01-22T07:51:55.0935490Z tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_calibration_dict_format 
2026-01-22T07:51:55.0965538Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientMTH5Creation::test_make_mth5_calibration_dict_format 
2026-01-22T07:51:55.0976724Z tests/clients/test_lemi424.py::TestLEMI424ClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:55.1003358Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientPropertyIntegration::test_h5_kwargs_reflects_property_changes 
2026-01-22T07:51:55.1021452Z tests/clients/test_lemi424.py::TestLEMI424ClientPropertyIntegration::test_save_path_components_consistency 
2026-01-22T07:51:55.1040209Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientPropertyIntegration::test_save_path_components_consistency 
2026-01-22T07:51:55.1075653Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:55.1078990Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_empty_sample_rates_list 
2026-01-22T07:51:55.1103040Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:55.1145156Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_single_character_string_sample_rate 
2026-01-22T07:51:55.1146834Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:55.1157994Z [gw0] [ 33%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_whitespace_in_sample_rates_string 
2026-01-22T07:51:55.1182479Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:55.1201964Z [gw0] [ 34%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_property_attribute_access 
2026-01-22T07:51:55.1255043Z tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:55.1258481Z [gw0] [ 34%] PASSED tests/clients/test_lemi424.py::TestLEMI424ClientEdgeCases::test_logger_attribute 
2026-01-22T07:51:55.1292580Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_partial_channels 
2026-01-22T07:51:55.1301842Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_partial_channels 
2026-01-22T07:51:55.1330818Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_no_channels 
2026-01-22T07:51:55.1354424Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_no_channels 
2026-01-22T07:51:55.1384876Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_without_metadata 
2026-01-22T07:51:55.1386170Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_without_metadata 
2026-01-22T07:51:55.1412867Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_values_are_integers 
2026-01-22T07:51:55.1454444Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_values_are_integers 
2026-01-22T07:51:55.1471503Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_lowercase_component_names 
2026-01-22T07:51:55.1476953Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_lowercase_component_names 
2026-01-22T07:51:55.1508057Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHEX-ex-1] 
2026-01-22T07:51:55.1526684Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHEX-ex-1] 
2026-01-22T07:51:55.1585080Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHEY-ey-2] 
2026-01-22T07:51:55.1586455Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHEY-ey-2] 
2026-01-22T07:51:55.1604434Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHX-hx-3] 
2026-01-22T07:51:55.1623709Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHX-hx-3] 
2026-01-22T07:51:55.1684839Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHY-hy-4] 
2026-01-22T07:51:55.1701585Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHY-hy-4] 
2026-01-22T07:51:55.1703327Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHZ-hz-5] 
2026-01-22T07:51:55.1718937Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_individual_channels[CHHZ-hz-5] 
2026-01-22T07:51:55.4007940Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_real_data 
2026-01-22T07:51:55.4009034Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_real_data 
2026-01-22T07:51:55.4014363Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ex_calibration_returns_float 
2026-01-22T07:51:55.4045505Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ex_calibration_returns_float 
2026-01-22T07:51:55.4046593Z [gw3] [ 34%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-5] 
2026-01-22T07:51:55.4071740Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ey_calibration_returns_float 
2026-01-22T07:51:55.4084883Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ey_calibration_returns_float 
2026-01-22T07:51:55.4091302Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_magnetic_calibration_returns_float 
2026-01-22T07:51:55.4092572Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderChannelTS::test_to_channel_ts_multi_channel[4] 
2026-01-22T07:51:55.4113944Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_magnetic_calibration_returns_float 
2026-01-22T07:51:55.4140569Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_calibration_without_metadata_returns_none 
2026-01-22T07:51:55.4166968Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_calibration_without_metadata_returns_none 
2026-01-22T07:51:55.4214133Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ex_ey_calibration_same_if_equal_lengths 
2026-01-22T07:51:55.4241589Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_ex_ey_calibration_same_if_equal_lengths 
2026-01-22T07:51:55.4242549Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_calibration_calculation_formula 
2026-01-22T07:51:55.4243432Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_frame_reading_edge_cases 
2026-01-22T07:51:55.4250818Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCalibration::test_calibration_calculation_formula 
2026-01-22T07:51:55.4253768Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_frame_reading_edge_cases 
2026-01-22T07:51:55.4286329Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_has_expected_keys 
2026-01-22T07:51:55.4293562Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_has_expected_keys 
2026-01-22T07:51:55.4295082Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_frame_skipping 
2026-01-22T07:51:55.4324728Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_serial_number 
2026-01-22T07:51:55.4331871Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_serial_number 
2026-01-22T07:51:55.4333409Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_frame_skipping 
2026-01-22T07:51:55.4334884Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_calculation_methods 
2026-01-22T07:51:55.4339099Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_site_name 
2026-01-22T07:51:55.4355970Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_calculation_methods 
2026-01-22T07:51:55.4358010Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_site_name 
2026-01-22T07:51:55.4398876Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[0-5.0-1.25-256] 
2026-01-22T07:51:55.4400636Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[0-5.0-1.25-256] 
2026-01-22T07:51:55.4402799Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_sample_rates 
2026-01-22T07:51:55.4404218Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_sample_rates 
2026-01-22T07:51:55.4409225Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[1-5.0-1.25-2.3283064365386963e-09] 
2026-01-22T07:51:55.4423270Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_dipole_lengths 
2026-01-22T07:51:55.4435182Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[1-5.0-1.25-2.3283064365386963e-09] 
2026-01-22T07:51:55.4440626Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_dipole_lengths 
2026-01-22T07:51:55.4480189Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[2-5.0-1.25-5.820766091346741e-10] 
2026-01-22T07:51:55.4482647Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_firmware_version 
2026-01-22T07:51:55.4484926Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_calculation[2-5.0-1.25-5.820766091346741e-10] 
2026-01-22T07:51:55.4517700Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_invalid 
2026-01-22T07:51:55.4519027Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_data_scaling_invalid 
2026-01-22T07:51:55.4589517Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_memory_efficiency 
2026-01-22T07:51:55.4607149Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_memory_efficiency 
2026-01-22T07:51:55.4638959Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_file_properties 
2026-01-22T07:51:55.4656184Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_file_properties 
2026-01-22T07:51:55.4687012Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_timing_properties 
2026-01-22T07:51:55.4704175Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_timing_properties 
2026-01-22T07:51:55.4740535Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_signal_range_properties 
2026-01-22T07:51:55.4741891Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_signal_range_properties 
2026-01-22T07:51:55.4761405Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableRealDataValidation::test_sample_file_firmware_version 
2026-01-22T07:51:55.4764265Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_empty_key_blocks_skipped 
2026-01-22T07:51:55.4806030Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_gps_properties 
2026-01-22T07:51:55.4812733Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_empty_key_blocks_skipped 
2026-01-22T07:51:55.4814207Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_partial_block_at_end_ignored 
2026-01-22T07:51:55.4815418Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderAdvanced::test_gps_properties 
2026-01-22T07:51:55.4838447Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_large_frame_reading 
2026-01-22T07:51:55.4855989Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_partial_block_at_end_ignored 
2026-01-22T07:51:55.4906643Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_unknown_tag_decoded_as_char_by_default 
2026-01-22T07:51:55.4908053Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableEdgeCases::test_unknown_tag_decoded_as_char_by_default 
2026-01-22T07:51:55.4933927Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableParallelSafety::test_multiple_instances_independent 
2026-01-22T07:51:55.4951406Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableParallelSafety::test_multiple_instances_independent 
2026-01-22T07:51:55.4987218Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableParallelSafety::test_no_shared_state_between_tests 
2026-01-22T07:51:55.5003002Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableParallelSafety::test_no_shared_state_between_tests 
2026-01-22T07:51:55.5031534Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTablePerformance::test_read_tbl_performance 
2026-01-22T07:51:55.5064865Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTablePerformance::test_read_tbl_performance 
2026-01-22T07:51:55.5111354Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTablePerformance::test_metadata_extraction_performance 
2026-01-22T07:51:55.5128923Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_large_frame_reading 
2026-01-22T07:51:55.5162571Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[1] 
2026-01-22T07:51:55.5185751Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[1] 
2026-01-22T07:51:55.5211328Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[10] 
2026-01-22T07:51:55.5243647Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[10] 
2026-01-22T07:51:55.5291488Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[100] 
2026-01-22T07:51:55.5304484Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[100] 
2026-01-22T07:51:55.5463988Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[500] 
2026-01-22T07:51:55.5481310Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_chunked_reading_performance[500] 
2026-01-22T07:51:55.5904580Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_sequence_reading_performance 
2026-01-22T07:51:55.5923590Z [gw0] [ 34%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTablePerformance::test_metadata_extraction_performance 
2026-01-22T07:51:55.6108864Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableIntegration::test_complete_workflow_from_file_to_metadata 
2026-01-22T07:51:55.6110593Z [gw2] [ 34%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderPerformance::test_sequence_reading_performance 
2026-01-22T07:51:55.6119430Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_file_not_found_handling 
2026-01-22T07:51:55.6153943Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_file_not_found_handling 
2026-01-22T07:51:55.6795714Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_read_beyond_file_end 
2026-01-22T07:51:55.6797166Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableIntegration::test_complete_workflow_from_file_to_metadata 
2026-01-22T07:51:55.6805227Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableIntegration::test_workflow_with_empty_initialization 
2026-01-22T07:51:55.6824027Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableIntegration::test_workflow_with_empty_initialization 
2026-01-22T07:51:55.7257766Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_valid_file_path 
2026-01-22T07:51:55.7258918Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_valid_file_path 
2026-01-22T07:51:55.7272405Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_string_path 
2026-01-22T07:51:55.7301824Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_string_path 
2026-01-22T07:51:55.7311018Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_without_file_path 
2026-01-22T07:51:55.7334573Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_without_file_path 
2026-01-22T07:51:55.7347703Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_nonexistent_file 
2026-01-22T07:51:55.7374869Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_nonexistent_file 
2026-01-22T07:51:55.7401124Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_invalid_extension 
2026-01-22T07:51:55.7433491Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_init_with_invalid_extension 
2026-01-22T07:51:55.7439272Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS2] 
2026-01-22T07:51:55.7458014Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS2] 
2026-01-22T07:51:55.7504980Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS3] 
2026-01-22T07:51:55.7506529Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS3] 
2026-01-22T07:51:55.7544610Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS4] 
2026-01-22T07:51:55.7546096Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS4] 
2026-01-22T07:51:55.7584934Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS5] 
2026-01-22T07:51:55.7590553Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TS5] 
2026-01-22T07:51:55.7646084Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TSL] 
2026-01-22T07:51:55.7647227Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TSL] 
2026-01-22T07:51:55.7680992Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TSH] 
2026-01-22T07:51:55.7682463Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[TSH] 
2026-01-22T07:51:55.7704615Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts2] 
2026-01-22T07:51:55.7746147Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts2] 
2026-01-22T07:51:55.7748056Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts3] 
2026-01-22T07:51:55.7764328Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts3] 
2026-01-22T07:51:55.7791410Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts4] 
2026-01-22T07:51:55.7809139Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts4] 
2026-01-22T07:51:55.7842593Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts5] 
2026-01-22T07:51:55.7875985Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMTUTSNInitialization::test_accepted_extensions[ts5] 
2026-01-22T07:51:55.7877427Z tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_valid_file_path 
2026-01-22T07:51:55.7888358Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_valid_file_path 
2026-01-22T07:51:55.7908844Z tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_none_file_path 
2026-01-22T07:51:55.7926683Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_none_file_path 
2026-01-22T07:51:55.8011307Z tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_nonexistent_file_path 
2026-01-22T07:51:55.8012554Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_nonexistent_file_path 
2026-01-22T07:51:55.8013725Z tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_invalid_extension_path 
2026-01-22T07:51:55.8014917Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestFilePathProperty::test_set_invalid_extension_path 
2026-01-22T07:51:55.8041060Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[0-0] 
2026-01-22T07:51:55.8051594Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[0-0] 
2026-01-22T07:51:55.8095131Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[1-1] 
2026-01-22T07:51:55.8096866Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[1-1] 
2026-01-22T07:51:55.8112589Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[100-100] 
2026-01-22T07:51:55.8130486Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[100-100] 
2026-01-22T07:51:55.8164397Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[8388607-8388607] 
2026-01-22T07:51:55.8170428Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[8388607-8388607] 
2026-01-22T07:51:55.8221990Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[8388608--8388608] 
2026-01-22T07:51:55.8223381Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[8388608--8388608] 
2026-01-22T07:51:55.8234353Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[16777215--1] 
2026-01-22T07:51:55.8248187Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[16777215--1] 
2026-01-22T07:51:55.8274929Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[16777116--100] 
2026-01-22T07:51:55.8289174Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_single_values[16777116--100] 
2026-01-22T07:51:55.8331664Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_array 
2026-01-22T07:51:55.8332602Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_array 
2026-01-22T07:51:55.8387112Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_list 
2026-01-22T07:51:55.8389723Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_list 
2026-01-22T07:51:55.8390923Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_preserves_positive 
2026-01-22T07:51:55.8404670Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_preserves_positive 
2026-01-22T07:51:55.8454728Z tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_converts_negative 
2026-01-22T07:51:55.8467443Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestSign24Conversion::test_sign24_converts_negative 
2026-01-22T07:51:55.8857094Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts3_file 
2026-01-22T07:51:55.8862191Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-6] 
2026-01-22T07:51:55.8882837Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts3_file 
2026-01-22T07:51:56.1186939Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts4_file 
2026-01-22T07:51:56.1187922Z [gw0] [ 35%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts4_file 
2026-01-22T07:51:56.5933728Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts5_file 
2026-01-22T07:51:57.0491561Z [gw3] [ 35%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-6] 
2026-01-22T07:51:57.4501128Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-7] 
2026-01-22T07:51:57.4524512Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_read_beyond_file_end 
2026-01-22T07:51:57.4580865Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_skip_beyond_file_end 
2026-01-22T07:51:57.4601662Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderErrorHandling::test_skip_beyond_file_end 
2026-01-22T07:51:57.7884371Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_full_workflow_single_channel 
2026-01-22T07:51:57.8845161Z [gw3] [ 35%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-7] 
2026-01-22T07:51:57.8872166Z [gw1] [ 35%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test1_h5_versions[0.2.0] 
2026-01-22T07:51:58.0932853Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test3_h5_versions[0.1.0] 
2026-01-22T07:51:58.1063816Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_full_workflow_single_channel 
2026-01-22T07:51:58.1111527Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_multi_channel_consistency 
2026-01-22T07:51:58.1125291Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_multi_channel_consistency 
2026-01-22T07:51:58.1193547Z tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_cross_channel_timing_consistency 
2026-01-22T07:51:58.1235324Z [gw2] [ 35%] PASSED tests/io/phoenix/test_read_phoenix_native.py::TestPhoenixNativeReaderIntegration::test_cross_channel_timing_consistency 
2026-01-22T07:51:58.1241441Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_default_parameters 
2026-01-22T07:51:58.1271596Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_default_parameters 
2026-01-22T07:51:58.1273296Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_custom_parameters 
2026-01-22T07:51:58.1284459Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_custom_parameters 
2026-01-22T07:51:58.1291541Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_sets_attributes 
2026-01-22T07:51:58.1327815Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderInitialization::test_initialization_sets_attributes 
2026-01-22T07:51:58.1329414Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_input_plusminus_range 
2026-01-22T07:51:58.1331138Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_input_plusminus_range 
2026-01-22T07:51:58.1362787Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[0-5.0-1.25-256] 
2026-01-22T07:51:58.1365280Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[0-5.0-1.25-256] 
2026-01-22T07:51:58.1367204Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[1-5.0-1.25-2.3283064365386963e-09] 
2026-01-22T07:51:58.1378885Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[1-5.0-1.25-2.3283064365386963e-09] 
2026-01-22T07:51:58.1393981Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[2-5.0-1.25-5.820766091346741e-10] 
2026-01-22T07:51:58.1410876Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling[2-5.0-1.25-5.820766091346741e-10] 
2026-01-22T07:51:58.1425329Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling_invalid 
2026-01-22T07:51:58.1441242Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_calculate_data_scaling_invalid 
2026-01-22T07:51:58.1455070Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_npts_per_frame_property 
2026-01-22T07:51:58.1497756Z [gw2] [ 35%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderCalculations::test_npts_per_frame_property 
2026-01-22T07:51:58.1499156Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_single_frame 
2026-01-22T07:51:58.1500630Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_single_frame 
2026-01-22T07:51:58.1542634Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_multiple_frames 
2026-01-22T07:51:58.1561413Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_multiple_frames 
2026-01-22T07:51:58.1563419Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[1-20] 
2026-01-22T07:51:58.1565336Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[1-20] 
2026-01-22T07:51:58.1567184Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[5-100] 
2026-01-22T07:51:58.1575014Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[5-100] 
2026-01-22T07:51:58.1586582Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[10-200] 
2026-01-22T07:51:58.1599350Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[10-200] 
2026-01-22T07:51:58.1610883Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[100-2000] 
2026-01-22T07:51:58.1623832Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_parametrized[100-2000] 
2026-01-22T07:51:58.1634926Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_end_of_file 
2026-01-22T07:51:58.1675887Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_end_of_file 
2026-01-22T07:51:58.1677371Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_with_frame_skipping 
2026-01-22T07:51:58.1678901Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFrameReading::test_read_frames_with_frame_skipping 
2026-01-22T07:51:58.1691356Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_full_data 
2026-01-22T07:51:58.1717521Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_full_data 
2026-01-22T07:51:58.1719537Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_with_memory_mapping 
2026-01-22T07:51:58.1732180Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_with_memory_mapping 
2026-01-22T07:51:58.1733871Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_basic 
2026-01-22T07:51:58.1745266Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_basic 
2026-01-22T07:51:58.1757371Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_with_range 
2026-01-22T07:51:58.1771092Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_with_range 
2026-01-22T07:51:58.1784404Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[0-2] 
2026-01-22T07:51:58.1823344Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[0-2] 
2026-01-22T07:51:58.1824940Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[1-None] 
2026-01-22T07:51:58.1826656Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[1-None] 
2026-01-22T07:51:58.1832745Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[None-5] 
2026-01-22T07:51:58.1867524Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[None-5] 
2026-01-22T07:51:58.1869843Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[0-None] 
2026-01-22T07:51:58.1871679Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderFullDataReading::test_read_sequence_range_parametrized[0-None] 
2026-01-22T07:51:58.1882041Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_basic 
2026-01-22T07:51:58.1901348Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_basic 
2026-01-22T07:51:58.1906392Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_end_of_file 
2026-01-22T07:51:58.1919952Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_end_of_file 
2026-01-22T07:51:58.1932444Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[1-True] 
2026-01-22T07:51:58.1947259Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[1-True] 
2026-01-22T07:51:58.1962969Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[10-True] 
2026-01-22T07:51:58.1983552Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[10-True] 
2026-01-22T07:51:58.2001317Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[100-True] 
2026-01-22T07:51:58.2003040Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[100-True] 
2026-01-22T07:51:58.2014904Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[1000-False] 
2026-01-22T07:51:58.2063232Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderSkipFrames::test_skip_frames_parametrized[1000-False] 
2026-01-22T07:51:58.2065780Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_basic 
2026-01-22T07:51:58.2067789Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_basic 
2026-01-22T07:51:58.2069802Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_with_calibration 
2026-01-22T07:51:58.2074176Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_with_calibration 
2026-01-22T07:51:58.2086106Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_properties 
2026-01-22T07:51:58.2101497Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderChannelTS::test_to_channel_ts_properties 
2026-01-22T07:51:58.2123647Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_full_workflow_single_file 
2026-01-22T07:51:58.2125461Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_full_workflow_single_file 
2026-01-22T07:51:58.2135677Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_full_workflow_sequence 
2026-01-22T07:51:58.2153144Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_full_workflow_sequence 
2026-01-22T07:51:58.2160908Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_error_handling_corrupted_data 
2026-01-22T07:51:58.2195760Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_error_handling_corrupted_data 
2026-01-22T07:51:58.2201268Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_frame_count_validation 
2026-01-22T07:51:58.2211867Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderIntegration::test_frame_count_validation 
2026-01-22T07:51:58.2213886Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_large_data_handling 
2026-01-22T07:51:58.2215126Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_large_data_handling 
2026-01-22T07:51:58.2223860Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_memory_efficiency 
2026-01-22T07:51:58.2243622Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_memory_efficiency 
2026-01-22T07:51:58.2244977Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_frame_skipping_efficiency 
2026-01-22T07:51:58.2274037Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderPerformance::test_frame_skipping_efficiency 
2026-01-22T07:51:58.2275656Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_zero_frames_read 
2026-01-22T07:51:58.2301314Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_zero_frames_read 
2026-01-22T07:51:58.2302579Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_invalid_frame_size 
2026-01-22T07:51:58.2317675Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_invalid_frame_size 
2026-01-22T07:51:58.2318996Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_boundary_frame_counts 
2026-01-22T07:51:58.2320441Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_boundary_frame_counts 
2026-01-22T07:51:58.2325939Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1e-09-expected_range0] 
2026-01-22T07:51:58.2336746Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1e-09-expected_range0] 
2026-01-22T07:51:58.2348252Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1e-06-expected_range1] 
2026-01-22T07:51:58.2363158Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1e-06-expected_range1] 
2026-01-22T07:51:58.2369720Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1.0-expected_range2] 
2026-01-22T07:51:58.2379682Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestNativeReaderEdgeCases::test_data_scaling_ranges[1.0-expected_range2] 
2026-01-22T07:51:58.2391642Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:51:58.2437008Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:51:58.2461404Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:51:58.2463166Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:51:58.2464973Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[battery_voltage_v-12.446] 
2026-01-22T07:51:58.2466820Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[battery_voltage_v-12.446] 
2026-01-22T07:51:58.2468641Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:51:58.2495202Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:51:58.2497049Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[board_model_revision-I] 
2026-01-22T07:51:58.2498881Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[board_model_revision-I] 
2026-01-22T07:51:58.2506929Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[bytes_per_sample-3] 
2026-01-22T07:51:58.2517184Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[bytes_per_sample-3] 
2026-01-22T07:51:58.2531503Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_board_model-BCM01-I] 
2026-01-22T07:51:58.2533540Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_board_model-BCM01-I] 
2026-01-22T07:51:58.2539471Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-8] 
2026-01-22T07:51:58.2564531Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_board_serial-200803] 
2026-01-22T07:51:58.2566355Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_board_serial-200803] 
2026-01-22T07:51:58.2609296Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_firmware-65567] 
2026-01-22T07:51:58.2611296Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[ch_firmware-65567] 
2026-01-22T07:51:58.2612891Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_id-0] 
2026-01-22T07:51:58.2614583Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_id-0] 
2026-01-22T07:51:58.2654040Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:51:58.2655709Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:51:58.2657347Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_map-expected_value11] 
2026-01-22T07:51:58.2670017Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_map-expected_value11] 
2026-01-22T07:51:58.2681263Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_type-H] 
2026-01-22T07:51:58.2713406Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[channel_type-H] 
2026-01-22T07:51:58.2715854Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[data_footer-0] 
2026-01-22T07:51:58.2718553Z [gw2] [ 36%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[data_footer-0] 
2026-01-22T07:51:58.2730306Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[data_scaling-1] 
2026-01-22T07:51:58.2744096Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[data_scaling-1] 
2026-01-22T07:51:58.2755482Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[decimation_node_id-0] 
2026-01-22T07:51:58.2803082Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[decimation_node_id-0] 
2026-01-22T07:51:58.2836857Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[detected_channel_type-H] 
2026-01-22T07:51:58.2838580Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[detected_channel_type-H] 
2026-01-22T07:51:58.2840789Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_extension-.bin] 
2026-01-22T07:51:58.2842617Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_extension-.bin] 
2026-01-22T07:51:58.2844515Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_name-10128_60877DFD_0_00000001.bin] 
2026-01-22T07:51:58.2868906Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_name-10128_60877DFD_0_00000001.bin] 
2026-01-22T07:51:58.2870907Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_sequence-2] 
2026-01-22T07:51:58.2872654Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_sequence-2] 
2026-01-22T07:51:58.2881455Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_size-4608128] 
2026-01-22T07:51:58.2911611Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_size-4608128] 
2026-01-22T07:51:58.2913397Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_type-1] 
2026-01-22T07:51:58.2919121Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_type-1] 
2026-01-22T07:51:58.2931916Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_version-3] 
2026-01-22T07:51:58.2952261Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[file_version-3] 
2026-01-22T07:51:58.2957334Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[footer_idx_samp_mask-268435455] 
2026-01-22T07:51:58.2997256Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[footer_idx_samp_mask-268435455] 
2026-01-22T07:51:58.3001968Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[footer_sat_mask-1879048192] 
2026-01-22T07:51:58.3003862Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[footer_sat_mask-1879048192] 
2026-01-22T07:51:58.3014141Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frag_period-60] 
2026-01-22T07:51:58.3046712Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frag_period-60] 
2026-01-22T07:51:58.3048503Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_rollover_count-0] 
2026-01-22T07:51:58.3050319Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_rollover_count-0] 
2026-01-22T07:51:58.3081543Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_size-64] 
2026-01-22T07:51:58.3083105Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_size-64] 
2026-01-22T07:51:58.3084680Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_size_bytes-64] 
2026-01-22T07:51:58.3102304Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[frame_size_bytes-64] 
2026-01-22T07:51:58.3107678Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[future1-28] 
2026-01-22T07:51:58.3127186Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[future1-28] 
2026-01-22T07:51:58.3140127Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[future2-0] 
2026-01-22T07:51:58.3163192Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[future2-0] 
2026-01-22T07:51:58.3165701Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_elevation-70.11294555664062] 
2026-01-22T07:51:58.3239889Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_elevation-70.11294555664062] 
2026-01-22T07:51:58.3241980Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_horizontal_accuracy-11.969] 
2026-01-22T07:51:58.3243933Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_horizontal_accuracy-11.969] 
2026-01-22T07:51:58.3245703Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_lat-43.69640350341797] 
2026-01-22T07:51:58.3271496Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_lat-43.69640350341797] 
2026-01-22T07:51:58.3273384Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_long--79.3936996459961] 
2026-01-22T07:51:58.3288688Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_long--79.3936996459961] 
2026-01-22T07:51:58.3290488Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_vertical_accuracy-38.042] 
2026-01-22T07:51:58.3292280Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[gps_vertical_accuracy-38.042] 
2026-01-22T07:51:58.3297397Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[hardware_configuration-expected_value36] 
2026-01-22T07:51:58.3337998Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[hardware_configuration-expected_value36] 
2026-01-22T07:51:58.3339984Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[header_length-128] 
2026-01-22T07:51:58.3341877Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[header_length-128] 
2026-01-22T07:51:58.3371439Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[input_plusminus_range-1.25] 
2026-01-22T07:51:58.3373247Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[input_plusminus_range-1.25] 
2026-01-22T07:51:58.3375557Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:51:58.3389325Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:51:58.3402011Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_serial_number-10128] 
2026-01-22T07:51:58.3416665Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_serial_number-10128] 
2026-01-22T07:51:58.3426820Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:51:58.3451551Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:51:58.3454105Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[intrinsic_circuitry_gain-1.0] 
2026-01-22T07:51:58.3473170Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[intrinsic_circuitry_gain-1.0] 
2026-01-22T07:51:58.3476659Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[last_frame-0] 
2026-01-22T07:51:58.3507055Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[last_frame-0] 
2026-01-22T07:51:58.3508641Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[last_seq-2] 
2026-01-22T07:51:58.3532883Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[last_seq-2] 
2026-01-22T07:51:58.3535380Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[lp_frequency-10000] 
2026-01-22T07:51:58.3540818Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[lp_frequency-10000] 
2026-01-22T07:51:58.3562033Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[max_samples-1152000] 
2026-01-22T07:51:58.3583705Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[max_samples-1152000] 
2026-01-22T07:51:58.3585585Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[max_signal-2.0269203186035156] 
2026-01-22T07:51:58.3622839Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[max_signal-2.0269203186035156] 
2026-01-22T07:51:58.3624785Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[min_signal--2.0260202884674072] 
2026-01-22T07:51:58.3634489Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[min_signal--2.0260202884674072] 
2026-01-22T07:51:58.3639664Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[missing_frames-0] 
2026-01-22T07:51:58.3664905Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[missing_frames-0] 
2026-01-22T07:51:58.3691371Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[npts_per_frame-20] 
2026-01-22T07:51:58.3695407Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[npts_per_frame-20] 
2026-01-22T07:51:58.3697345Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[preamp_gain-1.0] 
2026-01-22T07:51:58.3712430Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[preamp_gain-1.0] 
2026-01-22T07:51:58.3725462Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[recording_id-1619492349] 
2026-01-22T07:51:58.3767256Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[recording_id-1619492349] 
2026-01-22T07:51:58.3769828Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[recording_start_time-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:58.3772242Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[recording_start_time-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:58.3781128Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[report_hw_sat-False] 
2026-01-22T07:51:58.3797733Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[report_hw_sat-False] 
2026-01-22T07:51:58.3831299Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate-24000] 
2026-01-22T07:51:58.3833028Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate-24000] 
2026-01-22T07:51:58.3839059Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate_base-24000] 
2026-01-22T07:51:58.3877044Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate_base-24000] 
2026-01-22T07:51:58.3878733Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate_exp-0] 
2026-01-22T07:51:58.3880947Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[sample_rate_exp-0] 
2026-01-22T07:51:58.3895021Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[saturated_frames-0] 
2026-01-22T07:51:58.3913982Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[saturated_frames-0] 
2026-01-22T07:51:58.3927263Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[scale_factor-2.3283064365386963e-09] 
2026-01-22T07:51:58.3943849Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[scale_factor-2.3283064365386963e-09] 
2026-01-22T07:51:58.3986786Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[seq-1] 
2026-01-22T07:51:58.3989020Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[seq-1] 
2026-01-22T07:51:58.3990778Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_flags-55] 
2026-01-22T07:51:58.4021390Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_flags-55] 
2026-01-22T07:51:58.4023335Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_sat_count-6] 
2026-01-22T07:51:58.4055464Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_sat_count-6] 
2026-01-22T07:51:58.4081293Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_stability-145] 
2026-01-22T07:51:58.4083026Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_stability-145] 
2026-01-22T07:51:58.4084905Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_status-expected_value64] 
2026-01-22T07:51:58.4096029Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[timing_status-expected_value64] 
2026-01-22T07:51:58.4097505Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[total_circuitry_gain-4.0] 
2026-01-22T07:51:58.4110179Z [gw2] [ 37%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[total_circuitry_gain-4.0] 
2026-01-22T07:51:58.4123264Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[total_selectable_gain-4.0] 
2026-01-22T07:51:58.4167226Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_phoenix_native_reader_attributes_mock[total_selectable_gain-4.0] 
2026-01-22T07:51:58.4169622Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:51:58.4171951Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:51:58.4179099Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:51:58.4196228Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:51:58.4209229Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:51:58.4233482Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:51:58.4238535Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.elevation-70.11294555664062] 
2026-01-22T07:51:58.4281590Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.elevation-70.11294555664062] 
2026-01-22T07:51:58.4284220Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.latitude-43.69640350341797] 
2026-01-22T07:51:58.4286021Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.latitude-43.69640350341797] 
2026-01-22T07:51:58.4296214Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.longitude--79.3936996459961] 
2026-01-22T07:51:58.4337677Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[location.longitude--79.3936996459961] 
2026-01-22T07:51:58.4339617Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[measurement_azimuth-90.0] 
2026-01-22T07:51:58.4342160Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[measurement_azimuth-90.0] 
2026-01-22T07:51:58.4350603Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[measurement_tilt-0.0] 
2026-01-22T07:51:58.4367005Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[measurement_tilt-0.0] 
2026-01-22T07:51:58.4380248Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-24000.0] 
2026-01-22T07:51:58.4411378Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-24000.0] 
2026-01-22T07:51:58.4436416Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.id-0] 
2026-01-22T07:51:58.4437889Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.id-0] 
2026-01-22T07:51:58.4439556Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.manufacturer-Phoenix Geophysics] 
2026-01-22T07:51:58.4454032Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.manufacturer-Phoenix Geophysics] 
2026-01-22T07:51:58.4468982Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.model-MTC-150] 
2026-01-22T07:51:58.4504643Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.model-MTC-150] 
2026-01-22T07:51:58.4506243Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.type-4] 
2026-01-22T07:51:58.4516178Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sensor.type-4] 
2026-01-22T07:51:58.4529899Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[time_period.end-2021-04-27T03:01:50.999958333+00:00] 
2026-01-22T07:51:58.4576915Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[time_period.end-2021-04-27T03:01:50.999958333+00:00] 
2026-01-22T07:51:58.4578813Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[time_period.start-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:58.4580884Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[time_period.start-2021-04-27T02:58:51+00:00] 
2026-01-22T07:51:58.4601603Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:51:58.4611676Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:51:58.4645974Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:51:58.4647564Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:51:58.4671468Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_readers_compatibility 
2026-01-22T07:51:58.4672962Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestAttributeValidation::test_readers_compatibility 
2026-01-22T07:51:58.4675584Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants 
2026-01-22T07:51:58.4693306Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants 
2026-01-22T07:51:58.4712637Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[0-0] 
2026-01-22T07:51:58.4724664Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[0-0] 
2026-01-22T07:51:58.4738061Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[1-1] 
2026-01-22T07:51:58.4758661Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[1-1] 
2026-01-22T07:51:58.4801280Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[2-2] 
2026-01-22T07:51:58.4803010Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestConstants::test_scaling_constants_parametrized[2-2] 
2026-01-22T07:51:58.4804545Z tests/io/phoenix/test_read_phoenix_native_mock.py::TestPhoenixNativeReaderIntegration::test_real_phoenix_native_file_integration 
2026-01-22T07:51:58.4823645Z [gw2] [ 38%] SKIPPED tests/io/phoenix/test_read_phoenix_native_mock.py::TestPhoenixNativeReaderIntegration::test_real_phoenix_native_file_integration 
2026-01-22T07:51:58.5260868Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_channel_0 
2026-01-22T07:51:58.5318680Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_channel_0 
2026-01-22T07:51:58.5745680Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[0] 
2026-01-22T07:51:58.5807757Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[0] 
2026-01-22T07:51:58.6534620Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[1] 
2026-01-22T07:51:58.6597824Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[1] 
2026-01-22T07:51:58.7032478Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[2] 
2026-01-22T07:51:58.7087028Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[2] 
2026-01-22T07:51:58.7871830Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[4] 
2026-01-22T07:51:58.7884852Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_subheader_multi_channel[4] 
2026-01-22T07:51:58.8316085Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_channel_0 
2026-01-22T07:51:58.8374693Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_channel_0 
2026-01-22T07:51:58.8780963Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[0] 
2026-01-22T07:51:58.8814472Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[0] 
2026-01-22T07:51:58.9511114Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[1] 
2026-01-22T07:51:58.9547082Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[1] 
2026-01-22T07:51:58.9992096Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[2] 
2026-01-22T07:51:59.0004174Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[2] 
2026-01-22T07:51:59.0011311Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[4] 
2026-01-22T07:51:59.0698875Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-8] 
2026-01-22T07:51:59.0711519Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_reader_attributes_multi_channel[4] 
2026-01-22T07:51:59.4188761Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_channel_0 
2026-01-22T07:51:59.4309909Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_channel_0 
2026-01-22T07:51:59.4485978Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[0] 
2026-01-22T07:51:59.7904367Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-9] 
2026-01-22T07:51:59.8037947Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[0] 
2026-01-22T07:52:00.2514154Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[1] 
2026-01-22T07:52:00.3150026Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[gzip-9] 
2026-01-22T07:52:00.3260857Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[1] 
2026-01-22T07:52:00.6710790Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[2] 
2026-01-22T07:52:00.6801349Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[2] 
2026-01-22T07:52:00.7039246Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[4] 
2026-01-22T07:52:01.2009097Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[None-None] 
2026-01-22T07:52:01.2101622Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReader::test_to_channel_ts_multi_channel[4] 
2026-01-22T07:52:01.2546414Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_read_segment_metadata_only 
2026-01-22T07:52:01.2586388Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_read_segment_metadata_only 
2026-01-22T07:52:01.3004909Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_read_segment_with_data 
2026-01-22T07:52:01.3039943Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_read_segment_with_data 
2026-01-22T07:52:01.3463966Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_segment_timing 
2026-01-22T07:52:01.3501777Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_segment_timing 
2026-01-22T07:52:01.4146049Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[0] 
2026-01-22T07:52:01.6935671Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5WithCompression::test_compression_levels_parametrized[None-None] 
2026-01-22T07:52:01.7047623Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[0] 
2026-01-22T07:52:01.8649897Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[1] 
2026-01-22T07:52:01.8678767Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_invalid_mode 
2026-01-22T07:52:02.2004669Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_invalid_mode 
2026-01-22T07:52:02.2118247Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[1] 
2026-01-22T07:52:02.3206008Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[2] 
2026-01-22T07:52:02.3213184Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_read_nonexistent_file 
2026-01-22T07:52:02.7096622Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_read_nonexistent_file 
2026-01-22T07:52:02.7208841Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[2] 
2026-01-22T07:52:02.7756208Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[4] 
2026-01-22T07:52:02.7803382Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_invalid_file_version 
2026-01-22T07:52:03.2185740Z [gw3] [ 38%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_invalid_file_version 
2026-01-22T07:52:03.2271003Z [gw2] [ 38%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_response_structure[4] 
2026-01-22T07:52:03.2286821Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_metadata_consistency 
2026-01-22T07:52:03.2313436Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_permission_denied_scenario 
2026-01-22T07:52:03.3207866Z [gw3] [ 39%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5ErrorHandling::test_permission_denied_scenario 
2026-01-22T07:52:03.3211248Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_read_ts5_file 
2026-01-22T07:52:03.3223748Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_ts_data_shape 
2026-01-22T07:52:03.3225314Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_ts_data_shape 
2026-01-22T07:52:03.3241227Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_ts_data_dtype 
2026-01-22T07:52:03.3250760Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_ts_data_dtype 
2026-01-22T07:52:03.3293367Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_empty_file_raises_eoferror 
2026-01-22T07:52:03.3296596Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataReading::test_empty_file_raises_eoferror 
2026-01-22T07:52:03.3317034Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[box_number] 
2026-01-22T07:52:03.3331760Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[box_number] 
2026-01-22T07:52:03.3351137Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[ts_type] 
2026-01-22T07:52:03.3386431Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[ts_type] 
2026-01-22T07:52:03.3387683Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[sample_rate] 
2026-01-22T07:52:03.3397601Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[sample_rate] 
2026-01-22T07:52:03.3419904Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_ch] 
2026-01-22T07:52:03.3451431Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_ch] 
2026-01-22T07:52:03.3453420Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_scan] 
2026-01-22T07:52:03.3472366Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_scan] 
2026-01-22T07:52:03.3488432Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[start] 
2026-01-22T07:52:03.3514462Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[start] 
2026-01-22T07:52:03.3520827Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[ts_length] 
2026-01-22T07:52:03.3562199Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[ts_length] 
2026-01-22T07:52:03.3563737Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_block] 
2026-01-22T07:52:03.3568473Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_tag_has_required_keys[n_block] 
2026-01-22T07:52:03.3585883Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_box_number_is_int 
2026-01-22T07:52:03.3605754Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_box_number_is_int 
2026-01-22T07:52:03.3617558Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_ts_type_is_string 
2026-01-22T07:52:03.3631100Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_ts_type_is_string 
2026-01-22T07:52:03.3649602Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_sample_rate_is_numeric 
2026-01-22T07:52:03.3706237Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_sample_rate_is_numeric 
2026-01-22T07:52:03.3707269Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_ch_is_positive 
2026-01-22T07:52:03.3708198Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_ch_is_positive 
2026-01-22T07:52:03.3709640Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_scan_is_positive 
2026-01-22T07:52:03.3723309Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_scan_is_positive 
2026-01-22T07:52:03.3772543Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_block_is_positive 
2026-01-22T07:52:03.3781129Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_n_block_is_positive 
2026-01-22T07:52:03.3782119Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_ts_length_calculation 
2026-01-22T07:52:03.3803480Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_ts_length_calculation 
2026-01-22T07:52:03.3804539Z tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_start_time_is_mtime 
2026-01-22T07:52:03.3814825Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestTagMetadata::test_start_time_is_mtime 
2026-01-22T07:52:03.3865390Z tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts3_channel_count 
2026-01-22T07:52:03.3866545Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts3_channel_count 
2026-01-22T07:52:03.3867621Z tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts4_channel_count 
2026-01-22T07:52:03.3875775Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts4_channel_count 
2026-01-22T07:52:03.3907740Z tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts5_channel_count 
2026-01-22T07:52:03.3908836Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_ts5_channel_count 
2026-01-22T07:52:03.3923707Z tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_channel_data_length_consistency 
2026-01-22T07:52:03.3937224Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestChannelConfigurations::test_channel_data_length_consistency 
2026-01-22T07:52:03.3969210Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_no_nans 
2026-01-22T07:52:03.4011482Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_no_nans 
2026-01-22T07:52:03.4022697Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_finite 
2026-01-22T07:52:03.4025127Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_finite 
2026-01-22T07:52:03.4059252Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_range 
2026-01-22T07:52:03.4082282Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_ts_data_range 
2026-01-22T07:52:03.4095985Z tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_consistent_sample_count 
2026-01-22T07:52:03.4124574Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestDataIntegrity::test_consistent_sample_count 
2026-01-22T07:52:03.4512525Z tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_with_explicit_path 
2026-01-22T07:52:03.4541593Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_with_explicit_path 
2026-01-22T07:52:03.4935182Z tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_uses_existing_path 
2026-01-22T07:52:03.4972278Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_uses_existing_path 
2026-01-22T07:52:03.6935190Z tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_updates_file_path 
2026-01-22T07:52:03.7649048Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_file_closure_on_overwrite 
2026-01-22T07:52:03.7669140Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestReadMethod::test_read_updates_file_path 
2026-01-22T07:52:04.0335332Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMultipleFileReading::test_read_ts3_then_ts4 
2026-01-22T07:52:04.0396432Z [gw0] [ 39%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMultipleFileReading::test_read_ts3_then_ts4 
2026-01-22T07:52:04.9529089Z tests/io/phoenix/test_mtu_ts_pytest.py::TestMultipleFileReading::test_read_multiple_files_independent 
2026-01-22T07:52:04.9895953Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_metadata_consistency 
2026-01-22T07:52:05.9869673Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_electric_vs_magnetic_channels 
2026-01-22T07:52:06.4446243Z [gw3] [ 39%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_file_closure_on_overwrite 
2026-01-22T07:52:06.7144616Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_multiple_initializations 
2026-01-22T07:52:06.7526453Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_electric_vs_magnetic_channels 
2026-01-22T07:52:06.9699533Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_data_integrity 
2026-01-22T07:52:06.9769380Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_data_integrity 
2026-01-22T07:52:07.0209931Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_performance_metadata_vs_data[True] 
2026-01-22T07:52:07.0244211Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_performance_metadata_vs_data[True] 
2026-01-22T07:52:07.0646841Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_performance_metadata_vs_data[False] 
2026-01-22T07:52:07.0682150Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_performance_metadata_vs_data[False] 
2026-01-22T07:52:07.0704603Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_error_handling 
2026-01-22T07:52:07.0723535Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_error_handling 
2026-01-22T07:52:07.1140577Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_string_representations 
2026-01-22T07:52:07.1180657Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_string_representations 
2026-01-22T07:52:07.1603633Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_reader_properties 
2026-01-22T07:52:07.1637326Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_reader_properties 
2026-01-22T07:52:07.7781122Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_filter_calibration_dependency 
2026-01-22T07:52:07.8078287Z [gw3] [ 39%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_multiple_initializations 
2026-01-22T07:52:07.8223280Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_filter_calibration_dependency 
2026-01-22T07:52:08.2307113Z tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_component_mapping 
2026-01-22T07:52:08.9464607Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_file_attributes_set_correctly 
2026-01-22T07:52:09.2375566Z [gw3] [ 39%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_file_attributes_set_correctly 
2026-01-22T07:52:09.2531614Z [gw2] [ 39%] PASSED tests/io/phoenix/test_read_phoenix_segmented.py::TestPhoenixSegmentedReaderAdvanced::test_channel_component_mapping 
2026-01-22T07:52:09.2547763Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_initialization_default 
2026-01-22T07:52:09.2566773Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_initialization_default 
2026-01-22T07:52:09.2580993Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_initialization_with_kwargs 
2026-01-22T07:52:09.2627045Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_initialization_with_kwargs 
2026-01-22T07:52:09.2628156Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_has_header_false 
2026-01-22T07:52:09.2629406Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_has_header_false 
2026-01-22T07:52:09.2633162Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_has_header_true 
2026-01-22T07:52:09.2649656Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_has_header_true 
2026-01-22T07:52:09.2662449Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_unpack_header_with_stream 
2026-01-22T07:52:09.2696468Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_unpack_header_with_stream 
2026-01-22T07:52:09.2697888Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_unpack_header_zero_length 
2026-01-22T07:52:09.2721523Z [gw2] [ 39%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_unpack_header_zero_length 
2026-01-22T07:52:09.2722981Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[gps_time_stamp-MTime] 
2026-01-22T07:52:09.2731960Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[gps_time_stamp-MTime] 
2026-01-22T07:52:09.2744913Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[n_samples-int] 
2026-01-22T07:52:09.2764520Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[n_samples-int] 
2026-01-22T07:52:09.2794950Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[saturation_count-int] 
2026-01-22T07:52:09.2796766Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[saturation_count-int] 
2026-01-22T07:52:09.2803301Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[missing_count-int] 
2026-01-22T07:52:09.2819900Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[missing_count-int] 
2026-01-22T07:52:09.2833347Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_min-float] 
2026-01-22T07:52:09.2866321Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_min-float] 
2026-01-22T07:52:09.2867641Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_max-float] 
2026-01-22T07:52:09.2875908Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_max-float] 
2026-01-22T07:52:09.2888597Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_mean-float] 
2026-01-22T07:52:09.2905694Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_with_header[value_mean-float] 
2026-01-22T07:52:09.2931207Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_without_header 
2026-01-22T07:52:09.2940067Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_properties_without_header 
2026-01-22T07:52:09.2946393Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_string_representation 
2026-01-22T07:52:09.2976266Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSubHeader::test_string_representation 
2026-01-22T07:52:09.2977397Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_initialization 
2026-01-22T07:52:09.2989139Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_initialization 
2026-01-22T07:52:09.3014438Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_read_segment_with_data 
2026-01-22T07:52:09.3015734Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_read_segment_with_data 
2026-01-22T07:52:09.3031136Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_read_segment_metadata_only 
2026-01-22T07:52:09.3043436Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_read_segment_metadata_only 
2026-01-22T07:52:09.3085888Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_segment_start_time 
2026-01-22T07:52:09.3087080Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_segment_start_time 
2026-01-22T07:52:09.3088183Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_segment_end_time 
2026-01-22T07:52:09.3099356Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegment::test_segment_end_time 
2026-01-22T07:52:09.3112162Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_initialization 
2026-01-22T07:52:09.3156271Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_initialization 
2026-01-22T07:52:09.3159120Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment 
2026-01-22T07:52:09.3161900Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment 
2026-01-22T07:52:09.3191473Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_metadata_only 
2026-01-22T07:52:09.3193859Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_metadata_only 
2026-01-22T07:52:09.3195495Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_basic 
2026-01-22T07:52:09.3226436Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_basic 
2026-01-22T07:52:09.3230176Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_filters_structure 
2026-01-22T07:52:09.3234069Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_filters_structure 
2026-01-22T07:52:09.3246807Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_with_calibration 
2026-01-22T07:52:09.3264667Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_to_channel_ts_with_calibration 
2026-01-22T07:52:09.3274815Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_parametrized[False-has_data] 
2026-01-22T07:52:09.3290652Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_parametrized[False-has_data] 
2026-01-22T07:52:09.3337987Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_parametrized[True-no_data] 
2026-01-22T07:52:09.3371589Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentedReader::test_read_segment_parametrized[True-no_data] 
2026-01-22T07:52:09.3373517Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_initialization 
2026-01-22T07:52:09.3375030Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_initialization 
2026-01-22T07:52:09.3376562Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_read_segments 
2026-01-22T07:52:09.3378034Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_read_segments 
2026-01-22T07:52:09.3387654Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_read_segments_metadata_only 
2026-01-22T07:52:09.3412949Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_read_segments_metadata_only 
2026-01-22T07:52:09.3416670Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_to_channel_ts_list 
2026-01-22T07:52:09.3445163Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_to_channel_ts_list 
2026-01-22T07:52:09.3448680Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_to_channel_ts_with_calibration 
2026-01-22T07:52:09.3456554Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestDecimatedSegmentCollection::test_to_channel_ts_with_calibration 
2026-01-22T07:52:09.3485249Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderValidation::test_to_channel_ts_comprehensive 
2026-01-22T07:52:09.3511558Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderValidation::test_to_channel_ts_comprehensive 
2026-01-22T07:52:09.3513575Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_full_workflow_segmented_reader 
2026-01-22T07:52:09.3523577Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_full_workflow_segmented_reader 
2026-01-22T07:52:09.3527709Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_full_workflow_segment_collection 
2026-01-22T07:52:09.3538450Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_full_workflow_segment_collection 
2026-01-22T07:52:09.3551228Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_error_handling_invalid_header 
2026-01-22T07:52:09.3596035Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderIntegration::test_error_handling_invalid_header 
2026-01-22T07:52:09.3599612Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderPerformance::test_multiple_segments_handling 
2026-01-22T07:52:09.3602465Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderPerformance::test_multiple_segments_handling 
2026-01-22T07:52:09.3606291Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderPerformance::test_large_segment_data 
2026-01-22T07:52:09.3631887Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderPerformance::test_large_segment_data 
2026-01-22T07:52:09.3634379Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_empty_subheader 
2026-01-22T07:52:09.3666719Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_empty_subheader 
2026-01-22T07:52:09.3668128Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_zero_samples_segment 
2026-01-22T07:52:09.3677750Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_zero_samples_segment 
2026-01-22T07:52:09.3691039Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_invalid_binary_data 
2026-01-22T07:52:09.3731984Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_invalid_binary_data 
2026-01-22T07:52:09.3733637Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[24000-48000-2.0] 
2026-01-22T07:52:09.3736166Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[24000-48000-2.0] 
2026-01-22T07:52:09.3749895Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[150-900-6.0] 
2026-01-22T07:52:09.3765540Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[150-900-6.0] 
2026-01-22T07:52:09.3778085Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[1-10-10.0] 
2026-01-22T07:52:09.3825464Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestSegmentedReaderEdgeCases::test_segment_duration_calculation[1-10-10.0] 
2026-01-22T07:52:09.3828179Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:52:09.3830975Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[ad_plus_minus_range-5.0] 
2026-01-22T07:52:09.3832879Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:52:09.3847195Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[attenuator_gain-1.0] 
2026-01-22T07:52:09.3921814Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[battery_voltage_v-12.475] 
2026-01-22T07:52:09.3924057Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[battery_voltage_v-12.475] 
2026-01-22T07:52:09.3926478Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:52:09.3928515Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[board_model_main-BCM01] 
2026-01-22T07:52:09.3930551Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_id-0] 
2026-01-22T07:52:09.3934923Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_id-0] 
2026-01-22T07:52:09.3942377Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:52:09.3960006Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_main_gain-4.0] 
2026-01-22T07:52:09.4001714Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_type-H] 
2026-01-22T07:52:09.4006643Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[channel_type-H] 
2026-01-22T07:52:09.4010981Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[file_extension-.td_24k] 
2026-01-22T07:52:09.4020875Z [gw2] [ 40%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[file_extension-.td_24k] 
2026-01-22T07:52:09.4025661Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_path_normalization 
2026-01-22T07:52:09.4344099Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_extension 
2026-01-22T07:52:09.4382813Z [gw2] [ 40%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_extension 
2026-01-22T07:52:09.4393659Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_coordinate_system 
2026-01-22T07:52:09.4397199Z [gw2] [ 40%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_coordinate_system 
2026-01-22T07:52:09.4407372Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_missing_data_flag 
2026-01-22T07:52:09.4423883Z [gw2] [ 40%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_missing_data_flag 
2026-01-22T07:52:09.4440191Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_latitude_in_range 
2026-01-22T07:52:09.4452802Z [gw2] [ 40%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_latitude_in_range 
2026-01-22T07:52:09.4486365Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_longitude_in_range 
2026-01-22T07:52:09.4488457Z [gw2] [ 40%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_longitude_in_range 
2026-01-22T07:52:09.9462478Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_elevation_in_range 
2026-01-22T07:52:09.9495553Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_elevation_in_range 
2026-01-22T07:52:10.0639749Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_coordinates_are_numeric 
2026-01-22T07:52:10.2958009Z [gw3] [ 41%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5FileOperations::test_path_normalization 
2026-01-22T07:52:10.3002129Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_coordinates_are_numeric 
2026-01-22T07:52:10.3249324Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_coordinate_ranges 
2026-01-22T07:52:10.6345455Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_created_file_structure 
2026-01-22T07:52:10.6370939Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataCoordinates::test_coordinate_ranges 
2026-01-22T07:52:10.6419399Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_start_time_format 
2026-01-22T07:52:10.6420905Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_start_time_format 
2026-01-22T07:52:10.6435284Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_end_time_format 
2026-01-22T07:52:10.6455847Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_end_time_format 
2026-01-22T07:52:10.6507616Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_sample_rate_in_range 
2026-01-22T07:52:10.6509370Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_sample_rate_in_range 
2026-01-22T07:52:10.6519617Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_n_samples_in_range 
2026-01-22T07:52:10.6563816Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_n_samples_in_range 
2026-01-22T07:52:10.6572341Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_sample_rate_is_positive 
2026-01-22T07:52:10.6614969Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_sample_rate_is_positive 
2026-01-22T07:52:10.6623150Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_n_samples_is_positive 
2026-01-22T07:52:10.6655289Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_n_samples_is_positive 
2026-01-22T07:52:10.6667263Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_time_consistency 
2026-01-22T07:52:10.6693539Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataTiming::test_time_consistency 
2026-01-22T07:52:10.6711010Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_n_channels_in_range 
2026-01-22T07:52:10.6735319Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_n_channels_in_range 
2026-01-22T07:52:10.6778208Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[ex] 
2026-01-22T07:52:10.6779541Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[ex] 
2026-01-22T07:52:10.6798074Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[ey] 
2026-01-22T07:52:10.6824523Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[ey] 
2026-01-22T07:52:10.6842916Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hx] 
2026-01-22T07:52:10.6864106Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hx] 
2026-01-22T07:52:10.6907165Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hy] 
2026-01-22T07:52:10.6909218Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hy] 
2026-01-22T07:52:10.6929533Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hz] 
2026-01-22T07:52:10.6953329Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_exists[hz] 
2026-01-22T07:52:10.7014300Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[ex] 
2026-01-22T07:52:10.7035489Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[ex] 
2026-01-22T07:52:10.7083683Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[ey] 
2026-01-22T07:52:10.7116431Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[ey] 
2026-01-22T07:52:10.7147306Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hx] 
2026-01-22T07:52:10.7185335Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hx] 
2026-01-22T07:52:10.7211044Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hy] 
2026-01-22T07:52:10.7256171Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hy] 
2026-01-22T07:52:10.7275612Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hz] 
2026-01-22T07:52:10.7298706Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_metadata_structure[hz] 
2026-01-22T07:52:10.7353333Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[ex-electric] 
2026-01-22T07:52:10.7396327Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[ex-electric] 
2026-01-22T07:52:10.7429281Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[ey-electric] 
2026-01-22T07:52:10.7465021Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[ey-electric] 
2026-01-22T07:52:10.7495640Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hx-magnetic] 
2026-01-22T07:52:10.7535495Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hx-magnetic] 
2026-01-22T07:52:10.7561567Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hy-magnetic] 
2026-01-22T07:52:10.7606292Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hy-magnetic] 
2026-01-22T07:52:10.7625488Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hz-magnetic] 
2026-01-22T07:52:10.7648237Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_types[hz-magnetic] 
2026-01-22T07:52:10.7702821Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[ex] 
2026-01-22T07:52:10.7725058Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[ex] 
2026-01-22T07:52:10.7808358Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[ey] 
2026-01-22T07:52:10.7809933Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[ey] 
2026-01-22T07:52:10.7838788Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hx] 
2026-01-22T07:52:10.7884950Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hx] 
2026-01-22T07:52:10.7903885Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hy] 
2026-01-22T07:52:10.7926023Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hy] 
2026-01-22T07:52:10.7973246Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hz] 
2026-01-22T07:52:10.8002722Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_channel_numbers_unique[hz] 
2026-01-22T07:52:10.8076806Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_electric_channels_have_dipole_length 
2026-01-22T07:52:10.8105624Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_electric_channels_have_dipole_length 
2026-01-22T07:52:10.8210860Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_magnetic_channels_have_sensor_id 
2026-01-22T07:52:10.8212466Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataChannels::test_magnetic_channels_have_sensor_id 
2026-01-22T07:52:10.8213888Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_survey_id_exists 
2026-01-22T07:52:10.8234194Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_survey_id_exists 
2026-01-22T07:52:10.8259979Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_site_id_exists 
2026-01-22T07:52:10.8296051Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_site_id_exists 
2026-01-22T07:52:10.8305128Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_run_id_exists 
2026-01-22T07:52:10.8346086Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_run_id_exists 
2026-01-22T07:52:10.8347491Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_ids_are_strings 
2026-01-22T07:52:10.8384125Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_ids_are_strings 
2026-01-22T07:52:10.8393914Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_ids_not_empty 
2026-01-22T07:52:10.8425962Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataIdentifiers::test_ids_not_empty 
2026-01-22T07:52:10.8439918Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_run_metadata_has_key_fields 
2026-01-22T07:52:10.8474940Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_run_metadata_has_key_fields 
2026-01-22T07:52:10.8487775Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_station_metadata_has_key_fields 
2026-01-22T07:52:10.8524498Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_station_metadata_has_key_fields 
2026-01-22T07:52:10.8533766Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_survey_metadata_has_key_fields 
2026-01-22T07:52:10.8554733Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_survey_metadata_has_key_fields 
2026-01-22T07:52:11.1034574Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_metadata_hierarchy_consistency 
2026-01-22T07:52:11.1544802Z [gw3] [ 41%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_created_file_structure 
2026-01-22T07:52:11.1567947Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataHierarchy::test_metadata_hierarchy_consistency 
2026-01-22T07:52:11.1617529Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_channels_recorded_consistency 
2026-01-22T07:52:11.1619116Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_channels_recorded_consistency 
2026-01-22T07:52:11.1726766Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_sample_rate_consistency 
2026-01-22T07:52:11.1753122Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_sample_rate_consistency 
2026-01-22T07:52:11.1772091Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_time_period_format_consistency 
2026-01-22T07:52:11.1794299Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_time_period_format_consistency 
2026-01-22T07:52:11.1898567Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_data_logger_id_consistency 
2026-01-22T07:52:11.1900141Z [gw2] [ 41%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataValidation::test_data_logger_id_consistency 
2026-01-22T07:52:11.3839802Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_format_structure 
2026-01-22T07:52:11.4560204Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_file_metadata_consistency 
2026-01-22T07:52:11.4584320Z [gw2] [ 41%] SKIPPED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_format_structure 
2026-01-22T07:52:11.4831417Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_returns_list 
2026-01-22T07:52:11.4845800Z [gw0] [ 41%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestMultipleFileReading::test_read_multiple_files_independent 
2026-01-22T07:52:11.7478833Z tests/io/phoenix/test_mtu_ts_pytest.py::TestParallelSafety::test_multiple_instances_independent 
2026-01-22T07:52:11.7493961Z [gw0] [ 41%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestParallelSafety::test_multiple_instances_independent 
2026-01-22T07:52:11.7510173Z tests/io/phoenix/test_mtu_ts_pytest.py::TestParallelSafety::test_no_shared_state_between_instances 
2026-01-22T07:52:11.7519555Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestParallelSafety::test_no_shared_state_between_instances 
2026-01-22T07:52:11.7554121Z tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_file_with_minimal_header 
2026-01-22T07:52:11.7564208Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_file_with_minimal_header 
2026-01-22T07:52:11.7581114Z tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_constants_defined 
2026-01-22T07:52:11.7590252Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_constants_defined 
2026-01-22T07:52:11.7606754Z tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_accepted_extensions_list 
2026-01-22T07:52:11.7617143Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestEdgeCases::test_accepted_extensions_list 
2026-01-22T07:52:11.7632826Z tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_ts3_box_number 
2026-01-22T07:52:11.7642141Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_ts3_box_number 
2026-01-22T07:52:11.7656657Z tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_ts3_sample_rate_reasonable 
2026-01-22T07:52:11.7665626Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_ts3_sample_rate_reasonable 
2026-01-22T07:52:11.7720655Z tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_data_statistics_reasonable 
2026-01-22T07:52:11.7729552Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_data_statistics_reasonable 
2026-01-22T07:52:11.7747896Z tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_different_files_different_data 
2026-01-22T07:52:11.7758399Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestRealDataValidation::test_different_files_different_data 
2026-01-22T07:52:11.7812973Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_explicit_table_path 
2026-01-22T07:52:11.7836891Z [gw2] [ 42%] SKIPPED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_returns_list 
2026-01-22T07:52:11.8258285Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_not_empty 
2026-01-22T07:52:12.0955394Z [gw3] [ 42%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_file_metadata_consistency 
2026-01-22T07:52:12.0956647Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_initialize_with_existing_data 
2026-01-22T07:52:12.0958041Z [gw2] [ 42%] SKIPPED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataWriteHeader::test_write_metadata_not_empty 
2026-01-22T07:52:12.1170032Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_invalid_file_path_handling 
2026-01-22T07:52:12.1193796Z [gw2] [ 42%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_invalid_file_path_handling 
2026-01-22T07:52:12.1438816Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_nonexistent_file_handling 
2026-01-22T07:52:12.1440984Z [gw2] [ 42%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_nonexistent_file_handling 
2026-01-22T07:52:12.1668351Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_metadata_before_read 
2026-01-22T07:52:12.1696131Z [gw2] [ 42%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataEdgeCases::test_metadata_before_read 
2026-01-22T07:52:12.1720081Z tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_without_file 
2026-01-22T07:52:12.1767990Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_without_file 
2026-01-22T07:52:12.1769984Z tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_with_file 
2026-01-22T07:52:12.1792710Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_with_file 
2026-01-22T07:52:12.1825828Z tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_with_angular_frequency 
2026-01-22T07:52:12.1846185Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_init_with_angular_frequency 
2026-01-22T07:52:12.1878205Z tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_extrapolate_values_set 
2026-01-22T07:52:12.1888344Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_extrapolate_values_set 
2026-01-22T07:52:12.1927078Z tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_low_frequency_cutoff_default 
2026-01-22T07:52:12.1929283Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseInitialization::test_low_frequency_cutoff_default 
2026-01-22T07:52:12.1955879Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_getter 
2026-01-22T07:52:12.1997350Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_getter 
2026-01-22T07:52:12.2004144Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_path 
2026-01-22T07:52:12.2026122Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_path 
2026-01-22T07:52:12.2078375Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_string 
2026-01-22T07:52:12.2079787Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_string 
2026-01-22T07:52:12.2094358Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_none 
2026-01-22T07:52:12.2126889Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_calibration_file_setter_with_none 
2026-01-22T07:52:12.2143624Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_true 
2026-01-22T07:52:12.2165238Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_true 
2026-01-22T07:52:12.2208608Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_false_no_file 
2026-01-22T07:52:12.2210696Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_false_no_file 
2026-01-22T07:52:12.2229531Z tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_false_nonexistent 
2026-01-22T07:52:12.2254772Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseCalibrationFile::test_file_exists_returns_false_nonexistent 
2026-01-22T07:52:12.2266737Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_populates_calibrations 
2026-01-22T07:52:12.2268040Z [gw0] [ 42%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_explicit_table_path 
2026-01-22T07:52:12.2307956Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_without_table_path 
2026-01-22T07:52:12.2314646Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_populates_calibrations 
2026-01-22T07:52:12.2376363Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_with_parameter 
2026-01-22T07:52:12.2377952Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_with_parameter 
2026-01-22T07:52:12.2401562Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_coil_numbers 
2026-01-22T07:52:12.2426090Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_coil_numbers 
2026-01-22T07:52:12.2486469Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_data_structure 
2026-01-22T07:52:12.2488018Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_data_structure 
2026-01-22T07:52:12.2513784Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_frequency_values 
2026-01-22T07:52:12.2536751Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_frequency_values 
2026-01-22T07:52:12.2597501Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_amplitude_values 
2026-01-22T07:52:12.2599175Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_amplitude_values 
2026-01-22T07:52:12.2627231Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_phase_values 
2026-01-22T07:52:12.2675293Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_phase_values 
2026-01-22T07:52:12.2685149Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_harmonics 
2026-01-22T07:52:12.2707663Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_harmonics 
2026-01-22T07:52:12.2739561Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_angular_frequency 
2026-01-22T07:52:12.2784356Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_angular_frequency 
2026-01-22T07:52:12.2798469Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_multiple_coils 
2026-01-22T07:52:12.2822020Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_multiple_coils 
2026-01-22T07:52:12.2867595Z tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_handles_empty_lines 
2026-01-22T07:52:12.2869201Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseReadAntennaFile::test_read_antenna_file_handles_empty_lines 
2026-01-22T07:52:12.2903054Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_returns_true 
2026-01-22T07:52:12.2945503Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_returns_true 
2026-01-22T07:52:12.2961067Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_returns_false 
2026-01-22T07:52:12.3011626Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_returns_false 
2026-01-22T07:52:12.3052929Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_string 
2026-01-22T07:52:12.3084501Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_string 
2026-01-22T07:52:12.3113203Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_float 
2026-01-22T07:52:12.3157157Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_float 
2026-01-22T07:52:12.3171258Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_none 
2026-01-22T07:52:12.3194380Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_with_none 
2026-01-22T07:52:12.3239087Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_no_file 
2026-01-22T07:52:12.3240593Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_no_file 
2026-01-22T07:52:12.3307623Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173_0] 
2026-01-22T07:52:12.3309068Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173_0] 
2026-01-22T07:52:12.3331816Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173_1] 
2026-01-22T07:52:12.3378078Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173_1] 
2026-01-22T07:52:12.3392078Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173.0] 
2026-01-22T07:52:12.3416640Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2173.0] 
2026-01-22T07:52:12.3456485Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2274_0] 
2026-01-22T07:52:12.3495332Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2274_0] 
2026-01-22T07:52:12.3517482Z tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2274_1] 
2026-01-22T07:52:12.3544751Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseHasCoilNumber::test_has_coil_number_various_formats[2274_1] 
2026-01-22T07:52:12.3628359Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_returns_filter 
2026-01-22T07:52:12.3674715Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_returns_filter 
2026-01-22T07:52:12.3732860Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_frequencies 
2026-01-22T07:52:12.3774833Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_frequencies 
2026-01-22T07:52:12.3835396Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_amplitudes 
2026-01-22T07:52:12.3873802Z [gw2] [ 42%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_amplitudes 
2026-01-22T07:52:12.3943365Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_phases 
2026-01-22T07:52:12.3968140Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_phases 
2026-01-22T07:52:12.4088505Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_units 
2026-01-22T07:52:12.4089935Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_units 
2026-01-22T07:52:12.4170102Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_name 
2026-01-22T07:52:12.4208515Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_name 
2026-01-22T07:52:12.4281052Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_instrument_type 
2026-01-22T07:52:12.4307559Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_instrument_type 
2026-01-22T07:52:12.4401009Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_calibration_date 
2026-01-22T07:52:12.4427125Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_calibration_date 
2026-01-22T07:52:12.4468765Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_with_extrapolation 
2026-01-22T07:52:12.4506490Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_with_extrapolation 
2026-01-22T07:52:12.4534406Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_invalid_coil_raises_error 
2026-01-22T07:52:12.4575584Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_invalid_coil_raises_error 
2026-01-22T07:52:12.4651768Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173_0] 
2026-01-22T07:52:12.4679538Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173_0] 
2026-01-22T07:52:12.4770665Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173_1] 
2026-01-22T07:52:12.4827108Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173_1] 
2026-01-22T07:52:12.4892373Z tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173.0] 
2026-01-22T07:52:12.4935682Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseGetCoilResponseFap::test_get_coil_response_fap_various_formats[2173.0] 
2026-01-22T07:52:12.4938098Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_adds_low_frequency 
2026-01-22T07:52:12.4953938Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_adds_low_frequency 
2026-01-22T07:52:12.4972304Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_adds_high_frequency 
2026-01-22T07:52:12.5005400Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_adds_high_frequency 
2026-01-22T07:52:12.5007604Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_preserves_middle_values 
2026-01-22T07:52:12.5024323Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_preserves_middle_values 
2026-01-22T07:52:12.5041915Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_amplitude_values 
2026-01-22T07:52:12.5060191Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_amplitude_values 
2026-01-22T07:52:12.5097585Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_phase_values 
2026-01-22T07:52:12.5117519Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_phase_values 
2026-01-22T07:52:12.5121762Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_returns_copy 
2026-01-22T07:52:12.5153158Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_returns_copy 
2026-01-22T07:52:12.5225163Z tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_with_none_cutoff 
2026-01-22T07:52:12.5255635Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseExtrapolate::test_extrapolate_with_none_cutoff 
2026-01-22T07:52:12.5281548Z tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_empty_calibration_file 
2026-01-22T07:52:12.5315467Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_empty_calibration_file 
2026-01-22T07:52:12.5345552Z tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_malformed_calibration_file 
2026-01-22T07:52:12.5356599Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_malformed_calibration_file 
2026-01-22T07:52:12.5416158Z tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_file_with_only_antenna_lines 
2026-01-22T07:52:12.5417598Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_file_with_only_antenna_lines 
2026-01-22T07:52:12.5428746Z tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_nonexistent_file_raises_error 
2026-01-22T07:52:12.5468375Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_nonexistent_file_raises_error 
2026-01-22T07:52:12.5481025Z tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_get_coil_response_before_reading 
2026-01-22T07:52:12.5502286Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseEdgeCases::test_get_coil_response_before_reading 
2026-01-22T07:52:12.5611728Z tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_full_workflow 
2026-01-22T07:52:12.5616310Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_full_workflow 
2026-01-22T07:52:12.5736136Z tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_multiple_coils_workflow 
2026-01-22T07:52:12.5773207Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_multiple_coils_workflow 
2026-01-22T07:52:12.5826473Z tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_extrapolation_comparison 
2026-01-22T07:52:12.5844159Z [gw2] [ 43%] SKIPPED tests/io/zen/test_coil_response.py::TestCoilResponseIntegration::test_extrapolation_comparison 
2026-01-22T07:52:12.5864133Z tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_angular_frequency_conversion[False-1.0] 
2026-01-22T07:52:12.5881116Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_angular_frequency_conversion[False-1.0] 
2026-01-22T07:52:12.5914593Z tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_angular_frequency_conversion[True-6.283185307179586] 
2026-01-22T07:52:12.5945227Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_angular_frequency_conversion[True-6.283185307179586] 
2026-01-22T07:52:12.6022537Z tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_multiple_coils_separately[2173] 
2026-01-22T07:52:12.6043756Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_multiple_coils_separately[2173] 
2026-01-22T07:52:12.6138554Z tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_multiple_coils_separately[2274] 
2026-01-22T07:52:12.6194471Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_multiple_coils_separately[2274] 
2026-01-22T07:52:12.6248033Z tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_extrapolation_flag[False] 
2026-01-22T07:52:12.6270476Z [gw2] [ 43%] PASSED tests/io/zen/test_coil_response.py::TestCoilResponseParametrized::test_extrapolation_flag[False] 
2026-01-22T07:52:12.6884022Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_fn 
2026-01-22T07:52:12.6906976Z [gw0] [ 43%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_without_table_path 
2026-01-22T07:52:12.8214688Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_returns_runts_object 
2026-01-22T07:52:12.8231550Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_fn 
2026-01-22T07:52:12.8291279Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_file_size 
2026-01-22T07:52:12.8292248Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_file_size 
2026-01-22T07:52:12.8293040Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_n_samples 
2026-01-22T07:52:12.8293848Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_n_samples 
2026-01-22T07:52:12.8303772Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_station 
2026-01-22T07:52:12.8345664Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_station 
2026-01-22T07:52:12.8348593Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_dipole_length 
2026-01-22T07:52:12.8359394Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_dipole_length 
2026-01-22T07:52:12.8379350Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_azimuth 
2026-01-22T07:52:12.8392333Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_azimuth 
2026-01-22T07:52:12.8422717Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_component 
2026-01-22T07:52:12.8425118Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_component 
2026-01-22T07:52:12.8441345Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_latitude 
2026-01-22T07:52:12.8453431Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_latitude 
2026-01-22T07:52:12.8492183Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_longitude 
2026-01-22T07:52:12.8492972Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_longitude 
2026-01-22T07:52:12.8501696Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_elevation 
2026-01-22T07:52:12.8543008Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_elevation 
2026-01-22T07:52:12.8560918Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_sample_rate 
2026-01-22T07:52:12.8561655Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_sample_rate 
2026-01-22T07:52:12.8562871Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_start_time 
2026-01-22T07:52:12.8579319Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_start_time 
2026-01-22T07:52:12.8602104Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_end_time 
2026-01-22T07:52:12.8621128Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_end_time 
2026-01-22T07:52:12.8636341Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_zen_schedule 
2026-01-22T07:52:12.8675229Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_zen_schedule 
2026-01-22T07:52:12.8675980Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_coil_number 
2026-01-22T07:52:12.8676650Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_coil_number 
2026-01-22T07:52:12.8694792Z tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_channel_number 
2026-01-22T07:52:12.8732732Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYBasic::test_channel_number 
2026-01-22T07:52:12.8749299Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamps_count 
2026-01-22T07:52:12.8750083Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamps_count 
2026-01-22T07:52:12.8766025Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamps_seconds 
2026-01-22T07:52:12.8782397Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamps_seconds 
2026-01-22T07:52:12.8800048Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_gps_stamp_type 
2026-01-22T07:52:12.8835184Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_gps_stamp_type 
2026-01-22T07:52:12.8836032Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamp_length 
2026-01-22T07:52:12.8836780Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_stamp_length 
2026-01-22T07:52:12.8854223Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_bytes 
2026-01-22T07:52:12.8866420Z [gw2] [ 43%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_bytes 
2026-01-22T07:52:12.8892715Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag_0 
2026-01-22T07:52:12.8918057Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag_0 
2026-01-22T07:52:12.8919393Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag_1 
2026-01-22T07:52:12.8956219Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag_1 
2026-01-22T07:52:12.8956988Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_block_len 
2026-01-22T07:52:12.8958027Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_block_len 
2026-01-22T07:52:12.8970122Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag 
2026-01-22T07:52:12.8982438Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_gps_flag 
2026-01-22T07:52:12.9001899Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_gps_time 
2026-01-22T07:52:12.9014433Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_gps_time 
2026-01-22T07:52:12.9036340Z tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_utc_date_time 
2026-01-22T07:52:12.9068830Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYGPSStamps::test_get_utc_date_time 
2026-01-22T07:52:13.1357547Z tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_channel_metadata_values 
2026-01-22T07:52:13.1394175Z [gw0] [ 44%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_returns_runts_object 
2026-01-22T07:52:13.3902130Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channels_added 
2026-01-22T07:52:13.4026548Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_channel_metadata_values 
2026-01-22T07:52:13.4409224Z tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_channel_filters 
2026-01-22T07:52:13.4446015Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_channel_filters 
2026-01-22T07:52:13.4817475Z tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_run_metadata_values 
2026-01-22T07:52:13.5037534Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_run_metadata_values 
2026-01-22T07:52:13.5410064Z tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_station_metadata_values 
2026-01-22T07:52:13.5575433Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYMetadata::test_station_metadata_values 
2026-01-22T07:52:13.5730283Z tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_dipole_filter 
2026-01-22T07:52:13.5774860Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_dipole_filter 
2026-01-22T07:52:13.5802932Z tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_conversion_filter 
2026-01-22T07:52:13.5818921Z [gw0] [ 44%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channels_added 
2026-01-22T07:52:13.5860231Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_metadata_populated 
2026-01-22T07:52:13.5903028Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_conversion_filter 
2026-01-22T07:52:13.6181425Z tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_channel_response 
2026-01-22T07:52:13.6194189Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DEYFilters::test_channel_response 
2026-01-22T07:52:14.2399019Z tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_channel_metadata 
2026-01-22T07:52:14.2571817Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_channel_metadata 
2026-01-22T07:52:14.2773936Z tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_filters_count 
2026-01-22T07:52:14.2797842Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_filters_count 
2026-01-22T07:52:14.2804494Z [gw3] [ 44%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Integration::test_initialize_with_existing_data 
2026-01-22T07:52:14.2824370Z tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_zen_response 
2026-01-22T07:52:14.2839818Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_zen_response 
2026-01-22T07:52:14.2924931Z tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_coil_response 
2026-01-22T07:52:14.2925521Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_coil_response 
2026-01-22T07:52:14.3017594Z tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_conversion_filter 
2026-01-22T07:52:14.3042819Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DHYBasic::test_hy_conversion_filter 
2026-01-22T07:52:14.4894741Z tests/io/zen/test_z3d.py::TestZ3DPerformance::test_file_reading_performance 
2026-01-22T07:52:14.4914224Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DPerformance::test_file_reading_performance 
2026-01-22T07:52:14.4968400Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_calibration_filename_property_exists 
2026-01-22T07:52:14.4969626Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_calibration_filename_property_exists 
2026-01-22T07:52:14.4970906Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_calibration_filename_property_none 
2026-01-22T07:52:14.5007799Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_calibration_filename_property_none 
2026-01-22T07:52:14.5011791Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_string_representation 
2026-01-22T07:52:14.5012799Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_string_representation 
2026-01-22T07:52:14.5024051Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_string 
2026-01-22T07:52:14.5037658Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_string 
2026-01-22T07:52:14.5057235Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_path 
2026-01-22T07:52:14.5082080Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_path 
2026-01-22T07:52:14.5088231Z tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_none 
2026-01-22T07:52:14.5101849Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFileOperations::test_filename_setter_none 
2026-01-22T07:52:14.5119958Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_counts_to_mv 
2026-01-22T07:52:14.5133780Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_counts_to_mv 
2026-01-22T07:52:14.5151677Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_mv_to_counts 
2026-01-22T07:52:14.5172077Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_mv_to_counts 
2026-01-22T07:52:14.5217712Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_round_trip_conversion 
2026-01-22T07:52:14.5221079Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_round_trip_conversion 
2026-01-22T07:52:14.5222234Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_trim_data_method 
2026-01-22T07:52:14.5223565Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_trim_data_method 
2026-01-22T07:52:14.5244264Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_validate_gps_time 
2026-01-22T07:52:14.5273405Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_validate_gps_time 
2026-01-22T07:52:14.5276233Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_validate_time_blocks 
2026-01-22T07:52:14.5288656Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_validate_time_blocks 
2026-01-22T07:52:14.5314116Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_check_start_time 
2026-01-22T07:52:14.5344210Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_check_start_time 
2026-01-22T07:52:14.5361086Z tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_gps_time 
2026-01-22T07:52:14.5373826Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DDataProcessing::test_convert_gps_time 
2026-01-22T07:52:14.5403229Z tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_stamp_index_method 
2026-01-22T07:52:14.5406231Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_stamp_index_method 
2026-01-22T07:52:14.5433099Z tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_time_calculation 
2026-01-22T07:52:14.5436582Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_time_calculation 
2026-01-22T07:52:14.5456875Z tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_utc_time_conversion_consistency 
2026-01-22T07:52:14.5498465Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_utc_time_conversion_consistency 
2026-01-22T07:52:14.5511415Z tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_calculation_edge_cases 
2026-01-22T07:52:14.5513202Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DGPSFunctionality::test_gps_calculation_edge_cases 
2026-01-22T07:52:14.5535133Z tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_read_all_info_method 
2026-01-22T07:52:14.5548792Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_read_all_info_method 
2026-01-22T07:52:14.5565973Z tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_station_setter 
2026-01-22T07:52:14.5593308Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_station_setter 
2026-01-22T07:52:14.5596498Z tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_sample_rate_setter 
2026-01-22T07:52:14.5625823Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_sample_rate_setter 
2026-01-22T07:52:14.5627712Z tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_zen_schedule_setter 
2026-01-22T07:52:14.5654017Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DMetadataIntegration::test_zen_schedule_setter 
2026-01-22T07:52:14.6551337Z tests/io/zen/test_z3d.py::TestZ3DChannelConversion::test_to_channelts_conversion 
2026-01-22T07:52:14.6618467Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DChannelConversion::test_to_channelts_conversion 
2026-01-22T07:52:14.7475881Z tests/io/zen/test_z3d.py::TestZ3DChannelConversion::test_channelts_metadata_consistency 
2026-01-22T07:52:14.7530495Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DChannelConversion::test_channelts_metadata_consistency 
2026-01-22T07:52:14.7556352Z tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_empty_z3d_initialization 
2026-01-22T07:52:14.7557436Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Performance::test_multiple_files_cleanup 
2026-01-22T07:52:14.7584143Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_empty_z3d_initialization 
2026-01-22T07:52:14.7588493Z tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_missing_file_behavior 
2026-01-22T07:52:14.7617077Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_missing_file_behavior 
2026-01-22T07:52:14.7621678Z tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_invalid_metadata_handling 
2026-01-22T07:52:14.7636179Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_invalid_metadata_handling 
2026-01-22T07:52:14.7656578Z tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_property_access_without_data 
2026-01-22T07:52:14.7673677Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DErrorHandling::test_property_access_without_data 
2026-01-22T07:52:14.7767068Z tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_coil_response_properties 
2026-01-22T07:52:14.7770120Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_coil_response_properties 
2026-01-22T07:52:14.7771958Z tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_zen_response_handling 
2026-01-22T07:52:14.7784655Z [gw2] [ 44%] PASSED tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_zen_response_handling 
2026-01-22T07:52:14.7987465Z tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_channel_response_integration 
2026-01-22T07:52:14.7989865Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_channel_response_integration 
2026-01-22T07:52:14.8048047Z tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_dipole_filter_electric 
2026-01-22T07:52:14.8067289Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_dipole_filter_electric 
2026-01-22T07:52:14.8211464Z tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_filter_consistency 
2026-01-22T07:52:14.8212866Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DFilterObjects::test_filter_consistency 
2026-01-22T07:52:14.8223533Z tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_string_path 
2026-01-22T07:52:14.8275817Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_string_path 
2026-01-22T07:52:14.8279501Z tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_path_object 
2026-01-22T07:52:14.8282843Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_path_object 
2026-01-22T07:52:14.8293027Z tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_kwargs 
2026-01-22T07:52:14.8315550Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_with_kwargs 
2026-01-22T07:52:14.8328292Z tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_defaults 
2026-01-22T07:52:14.8345257Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DInitializationVariants::test_init_defaults 
2026-01-22T07:52:15.0111995Z tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_with_explicit_filename 
2026-01-22T07:52:15.0154891Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_with_explicit_filename 
2026-01-22T07:52:15.1894167Z tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_reread_same_file 
2026-01-22T07:52:15.1917851Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_reread_same_file 
2026-01-22T07:52:15.1941305Z tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_without_filename 
2026-01-22T07:52:15.1976068Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DReadOperations::test_read_z3d_without_filename 
2026-01-22T07:52:15.3453959Z tests/io/zen/test_z3d.py::TestZ3DUtilityFunctions::test_read_z3d_function 
2026-01-22T07:52:15.3484180Z [gw0] [ 45%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_metadata_populated 
2026-01-22T07:52:15.4701859Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_data_shape 
2026-01-22T07:52:15.4758437Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DUtilityFunctions::test_read_z3d_function 
2026-01-22T07:52:15.4770308Z tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_coordinate_consistency 
2026-01-22T07:52:15.4788871Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_coordinate_consistency 
2026-01-22T07:52:15.4816346Z tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_time_consistency 
2026-01-22T07:52:15.4858257Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_time_consistency 
2026-01-22T07:52:15.4882227Z tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_component_name_consistency 
2026-01-22T07:52:15.4894600Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_component_name_consistency 
2026-01-22T07:52:15.4901643Z tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_channel_number_validity 
2026-01-22T07:52:15.4919386Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_channel_number_validity 
2026-01-22T07:52:15.4952181Z tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_sample_rate_validity 
2026-01-22T07:52:15.4965283Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DPropertyValidation::test_sample_rate_validity 
2026-01-22T07:52:15.7935866Z tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_full_processing_workflow 
2026-01-22T07:52:15.8006878Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_full_processing_workflow 
2026-01-22T07:52:15.8462307Z tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_metadata_filter_integration 
2026-01-22T07:52:15.8528134Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_metadata_filter_integration 
2026-01-22T07:52:15.8531603Z tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_multi_component_consistency 
2026-01-22T07:52:15.8551794Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d.py::TestZ3DComplexWorkflows::test_multi_component_consistency 
2026-01-22T07:52:15.8581370Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_file_path 
2026-01-22T07:52:15.8613443Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_file_path 
2026-01-22T07:52:15.8642809Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_get_files 
2026-01-22T07:52:15.8652413Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_get_files 
2026-01-22T07:52:15.9668220Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_columns 
2026-01-22T07:52:15.9669310Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_columns 
2026-01-22T07:52:15.9686228Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_shape 
2026-01-22T07:52:15.9703001Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_shape 
2026-01-22T07:52:15.9742839Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_types 
2026-01-22T07:52:15.9764386Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_types 
2026-01-22T07:52:15.9784269Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_survey_id 
2026-01-22T07:52:15.9803329Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_survey_id 
2026-01-22T07:52:15.9835407Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_run_names_256 
2026-01-22T07:52:15.9866126Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_run_names_256 
2026-01-22T07:52:15.9886022Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_run_names_4096 
2026-01-22T07:52:15.9923037Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_df_run_names_4096 
2026-01-22T07:52:16.0890614Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_run_dtype 
2026-01-22T07:52:16.0908280Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_run_dtype 
2026-01-22T07:52:16.1037169Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_run_elements 
2026-01-22T07:52:16.1056007Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionBasic::test_run_elements 
2026-01-22T07:52:16.1077679Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_default_initialization 
2026-01-22T07:52:16.1104936Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_default_initialization 
2026-01-22T07:52:16.1131246Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_initialization_with_path_string 
2026-01-22T07:52:16.1139533Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_initialization_with_path_string 
2026-01-22T07:52:16.1175109Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_initialization_with_path_object 
2026-01-22T07:52:16.1206399Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_initialization_with_path_object 
2026-01-22T07:52:16.1208169Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_file_extension_customization 
2026-01-22T07:52:16.1214412Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_file_extension_customization 
2026-01-22T07:52:16.1233380Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_columns_property 
2026-01-22T07:52:16.1249783Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionInitialization::test_columns_property 
2026-01-22T07:52:16.1331445Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_get_files_with_extension_list 
2026-01-22T07:52:16.1332891Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_get_files_with_extension_list 
2026-01-22T07:52:16.1334304Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:52:16.1335873Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_get_files_empty_directory 
2026-01-22T07:52:16.1365826Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_file_filtering_by_pattern 
2026-01-22T07:52:16.1382697Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFileOperations::test_file_filtering_by_pattern 
2026-01-22T07:52:16.1414348Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_structure 
2026-01-22T07:52:16.1417852Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_structure 
2026-01-22T07:52:16.3222100Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_with_sample_rates 
2026-01-22T07:52:16.3234431Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_with_sample_rates 
2026-01-22T07:52:16.5106162Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_no_sample_rates 
2026-01-22T07:52:16.5126465Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_to_dataframe_no_sample_rates 
2026-01-22T07:52:16.5185131Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_dataframe_data_types 
2026-01-22T07:52:16.5186438Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_dataframe_data_types 
2026-01-22T07:52:16.5368168Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_dataframe_sorting 
2026-01-22T07:52:16.5369425Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionDataframeProcessing::test_dataframe_sorting 
2026-01-22T07:52:16.5370701Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_get_runs_structure 
2026-01-22T07:52:16.5384456Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_get_runs_structure 
2026-01-22T07:52:16.7375925Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_get_runs_with_sample_rates 
2026-01-22T07:52:16.7397708Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_get_runs_with_sample_rates 
2026-01-22T07:52:16.7622145Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_assign_run_names 
2026-01-22T07:52:16.7642886Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_assign_run_names 
2026-01-22T07:52:16.7877537Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_run_name_uniqueness 
2026-01-22T07:52:16.7878709Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionRunProcessing::test_run_name_uniqueness 
2026-01-22T07:52:16.7945477Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_basic 
2026-01-22T07:52:16.7965056Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_basic 
2026-01-22T07:52:16.8015925Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_empty 
2026-01-22T07:52:16.8017269Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_empty 
2026-01-22T07:52:16.9034785Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_station_metadata_dict_persistence 
2026-01-22T07:52:16.9056250Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionStationMetadata::test_station_metadata_dict_persistence 
2026-01-22T07:52:16.9096422Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_get_calibrations_interface 
2026-01-22T07:52:16.9097676Z [gw2] [ 45%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_get_calibrations_interface 
2026-01-22T07:52:16.9123795Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_get_calibrations_file_processing 
2026-01-22T07:52:16.9144400Z [gw0] [ 45%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_data_shape 
2026-01-22T07:52:16.9171980Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_calibration_enabled 
2026-01-22T07:52:16.9190770Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_get_calibrations_file_processing 
2026-01-22T07:52:16.9237159Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_calibration_filename_extraction 
2026-01-22T07:52:16.9238487Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionCalibration::test_calibration_filename_extraction 
2026-01-22T07:52:16.9285197Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_to_dataframe_no_files 
2026-01-22T07:52:16.9303367Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_to_dataframe_no_files 
2026-01-22T07:52:17.0663154Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_invalid_sample_rates 
2026-01-22T07:52:17.0708522Z [gw1] [ 46%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test3_h5_versions[0.1.0] 
2026-01-22T07:52:17.0851767Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test3_h5_versions[0.2.0] 
2026-01-22T07:52:17.0852615Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_invalid_sample_rates 
2026-01-22T07:52:17.0859047Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_corrupted_z3d_file_handling 
2026-01-22T07:52:17.0895634Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_corrupted_z3d_file_handling 
2026-01-22T07:52:17.0899617Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_missing_metadata_handling 
2026-01-22T07:52:17.0916170Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionErrorHandling::test_missing_metadata_handling 
2026-01-22T07:52:17.0995942Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_component_filtering 
2026-01-22T07:52:17.0997407Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_component_filtering 
2026-01-22T07:52:17.1010632Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_station_filtering 
2026-01-22T07:52:17.1026578Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_station_filtering 
2026-01-22T07:52:17.1065194Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_time_range_filtering 
2026-01-22T07:52:17.1095080Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_time_range_filtering 
2026-01-22T07:52:17.2849865Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_sample_rate_filtering 
2026-01-22T07:52:17.2870867Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionFiltering::test_sample_rate_filtering 
2026-01-22T07:52:17.2893704Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_file_processing_efficiency 
2026-01-22T07:52:17.2941594Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_file_processing_efficiency 
2026-01-22T07:52:17.2942893Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_dataframe_memory_efficiency 
2026-01-22T07:52:17.2949872Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_dataframe_memory_efficiency 
2026-01-22T07:52:17.3111819Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_large_file_set_handling 
2026-01-22T07:52:17.3115187Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionPerformance::test_large_file_set_handling 
2026-01-22T07:52:17.3541918Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_complete_processing_workflow 
2026-01-22T07:52:17.3543793Z [gw0] [ 46%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_calibration_enabled 
2026-01-22T07:52:17.5044536Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_calibration_disabled 
2026-01-22T07:52:17.5084760Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_complete_processing_workflow 
2026-01-22T07:52:17.7016044Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_dataframe_runs_consistency 
2026-01-22T07:52:17.7071793Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_dataframe_runs_consistency 
2026-01-22T07:52:17.7538583Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_station_metadata_integration 
2026-01-22T07:52:17.7554377Z [gw0] [ 46%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_calibration_disabled 
2026-01-22T07:52:17.8077331Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_calibration_affects_data 
2026-01-22T07:52:17.8098057Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionIntegration::test_station_metadata_integration 
2026-01-22T07:52:17.8125290Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_string_representation 
2026-01-22T07:52:17.8136835Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_string_representation 
2026-01-22T07:52:17.8162809Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_attribute_access 
2026-01-22T07:52:17.8195509Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_attribute_access 
2026-01-22T07:52:17.8198818Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_method_availability 
2026-01-22T07:52:17.8208504Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionUtilities::test_method_availability 
2026-01-22T07:52:17.9158304Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[256] 
2026-01-22T07:52:17.9196362Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[256] 
2026-01-22T07:52:17.9991866Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[512] 
2026-01-22T07:52:18.0014776Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[512] 
2026-01-22T07:52:18.0805496Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[1024] 
2026-01-22T07:52:18.0827232Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[1024] 
2026-01-22T07:52:18.1763141Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[4096] 
2026-01-22T07:52:18.1765007Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_single_sample_rate_processing[4096] 
2026-01-22T07:52:18.1766359Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[ex] 
2026-01-22T07:52:18.1779756Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[ex] 
2026-01-22T07:52:18.1816134Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[ey] 
2026-01-22T07:52:18.1834307Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[ey] 
2026-01-22T07:52:18.1896341Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hx] 
2026-01-22T07:52:18.1898865Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hx] 
2026-01-22T07:52:18.1924498Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hy] 
2026-01-22T07:52:18.1941331Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hy] 
2026-01-22T07:52:18.1994874Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hz] 
2026-01-22T07:52:18.1998394Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_component_presence[hz] 
2026-01-22T07:52:18.2085366Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[1] 
2026-01-22T07:52:18.2087974Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[1] 
2026-01-22T07:52:18.2162472Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[2] 
2026-01-22T07:52:18.2174987Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[2] 
2026-01-22T07:52:18.2237311Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[3] 
2026-01-22T07:52:18.2254772Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[3] 
2026-01-22T07:52:18.2330147Z tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[4] 
2026-01-22T07:52:18.2353977Z [gw2] [ 46%] PASSED tests/io/zen/test_z3d_collection.py::TestZ3DCollectionParametrized::test_run_name_formatting[4] 
2026-01-22T07:52:18.2362687Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_default_initialization 
2026-01-22T07:52:18.2378998Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_default_initialization 
2026-01-22T07:52:18.2392298Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_initialization_with_path 
2026-01-22T07:52:18.2408794Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_initialization_with_path 
2026-01-22T07:52:18.2423244Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_file_path_property 
2026-01-22T07:52:18.2456669Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionInitialization::test_file_path_property 
2026-01-22T07:52:18.2459087Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionFileOperations::test_get_files_interface 
2026-01-22T07:52:18.2462376Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionFileOperations::test_get_files_interface 
2026-01-22T07:52:18.2474955Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionFileOperations::test_file_extension_property 
2026-01-22T07:52:18.2490864Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionFileOperations::test_file_extension_property 
2026-01-22T07:52:18.2503109Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionCalibration::test_get_calibrations_interface_exists 
2026-01-22T07:52:18.2521478Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionCalibration::test_get_calibrations_interface_exists 
2026-01-22T07:52:18.2554663Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionCalibration::test_get_calibrations_with_file_mock 
2026-01-22T07:52:18.2557732Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionCalibration::test_get_calibrations_with_file_mock 
2026-01-22T07:52:18.2581765Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_interface_exists 
2026-01-22T07:52:18.2583557Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_interface_exists 
2026-01-22T07:52:18.2589091Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_basic 
2026-01-22T07:52:18.2625128Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_basic 
2026-01-22T07:52:18.2628759Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_empty_input 
2026-01-22T07:52:18.2632608Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionStationMetadata::test_sort_station_metadata_empty_input 
2026-01-22T07:52:18.2645473Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionDataframeCreation::test_to_dataframe_interface 
2026-01-22T07:52:18.2662276Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionDataframeCreation::test_to_dataframe_interface 
2026-01-22T07:52:18.2674645Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionDataframeCreation::test_assign_run_names_interface 
2026-01-22T07:52:18.2721533Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionDataframeCreation::test_assign_run_names_interface 
2026-01-22T07:52:18.2723197Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_get_runs_basic 
2026-01-22T07:52:18.2733429Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_get_runs_basic 
2026-01-22T07:52:18.2734895Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_dataframe_columns_structure 
2026-01-22T07:52:18.2746584Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_dataframe_columns_structure 
2026-01-22T07:52:18.2758505Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_dataframe_dtypes 
2026-01-22T07:52:18.2797413Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionRunProcessing::test_dataframe_dtypes 
2026-01-22T07:52:18.2801204Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_to_dataframe_with_z3d_read_error 
2026-01-22T07:52:18.2803507Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_to_dataframe_with_z3d_read_error 
2026-01-22T07:52:18.2813280Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_to_dataframe_no_files 
2026-01-22T07:52:18.2842569Z [gw2] [ 46%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_to_dataframe_no_files 
2026-01-22T07:52:18.2887422Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_sort_station_metadata_malformed_data 
2026-01-22T07:52:18.2921496Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionErrorHandling::test_sort_station_metadata_malformed_data 
2026-01-22T07:52:18.2923213Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionIntegration::test_complete_workflow_interface 
2026-01-22T07:52:18.2924727Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionIntegration::test_complete_workflow_interface 
2026-01-22T07:52:18.2926587Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionIntegration::test_station_metadata_persistence 
2026-01-22T07:52:18.2927873Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionIntegration::test_station_metadata_persistence 
2026-01-22T07:52:18.2935446Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_file_processing_efficiency 
2026-01-22T07:52:18.2964085Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_file_processing_efficiency 
2026-01-22T07:52:18.2967514Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_large_file_list_handling 
2026-01-22T07:52:18.2980331Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_large_file_list_handling 
2026-01-22T07:52:18.2992891Z tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_dataframe_memory_efficiency 
2026-01-22T07:52:18.3010566Z [gw2] [ 47%] SKIPPED tests/io/zen/test_z3d_collection_mock.py::TestZ3DCollectionPerformance::test_dataframe_memory_efficiency 
2026-01-22T07:52:18.3035114Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ad_gain 
2026-01-22T07:52:18.3065830Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ad_gain 
2026-01-22T07:52:18.3066892Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ad_rate 
2026-01-22T07:52:18.3105735Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ad_rate 
2026-01-22T07:52:18.3106733Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_alt 
2026-01-22T07:52:18.3113974Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_alt 
2026-01-22T07:52:18.3135077Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_attenchannelsmask 
2026-01-22T07:52:18.3177396Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_attenchannelsmask 
2026-01-22T07:52:18.3178516Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_box_number 
2026-01-22T07:52:18.3179554Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_box_number 
2026-01-22T07:52:18.3198654Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_box_serial 
2026-01-22T07:52:18.3214516Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_box_serial 
2026-01-22T07:52:18.3251196Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ch_factor 
2026-01-22T07:52:18.3274492Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_ch_factor 
2026-01-22T07:52:18.3275614Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channel 
2026-01-22T07:52:18.3301277Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channel 
2026-01-22T07:52:18.3312731Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channelgain 
2026-01-22T07:52:18.3321500Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channelgain 
2026-01-22T07:52:18.3340709Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channelserial 
2026-01-22T07:52:18.3570770Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_channelserial 
2026-01-22T07:52:18.3571994Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_data_logger 
2026-01-22T07:52:18.3573029Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_data_logger 
2026-01-22T07:52:18.3574002Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_duty 
2026-01-22T07:52:18.3574973Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_duty 
2026-01-22T07:52:18.3576288Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_dutynormalized 
2026-01-22T07:52:18.3577334Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_dutynormalized 
2026-01-22T07:52:18.3578406Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_dutyoff 
2026-01-22T07:52:18.3579391Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_dutyoff 
2026-01-22T07:52:18.3580493Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_fn 
2026-01-22T07:52:18.3581450Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_fn 
2026-01-22T07:52:18.3582460Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_fpga_buildnum 
2026-01-22T07:52:18.3583524Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_fpga_buildnum 
2026-01-22T07:52:18.3584712Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_gpsweek 
2026-01-22T07:52:18.3604032Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_gpsweek 
2026-01-22T07:52:18.3609296Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_header_str 
2026-01-22T07:52:18.3634284Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_header_str 
2026-01-22T07:52:18.3643410Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_lat 
2026-01-22T07:52:18.3673404Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_lat 
2026-01-22T07:52:18.3691279Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_logterminal 
2026-01-22T07:52:18.3714058Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_logterminal 
2026-01-22T07:52:18.3715134Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_long 
2026-01-22T07:52:18.3741271Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_long 
2026-01-22T07:52:18.3746371Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_main_hex_buildnum 
2026-01-22T07:52:18.3786690Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_main_hex_buildnum 
2026-01-22T07:52:18.3787776Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_numsats 
2026-01-22T07:52:18.3792758Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_numsats 
2026-01-22T07:52:18.3811803Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_old_version 
2026-01-22T07:52:18.3828596Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_old_version 
2026-01-22T07:52:18.3847409Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_period 
2026-01-22T07:52:18.3886165Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_period 
2026-01-22T07:52:18.3887455Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_tx_duty 
2026-01-22T07:52:18.3895875Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_tx_duty 
2026-01-22T07:52:18.3914809Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_tx_freq 
2026-01-22T07:52:18.3931447Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_tx_freq 
2026-01-22T07:52:18.3964484Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_version 
2026-01-22T07:52:18.3991202Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderOriginalFunctionality::test_version 
2026-01-22T07:52:18.3992221Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_default_initialization 
2026-01-22T07:52:18.4001275Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_default_initialization 
2026-01-22T07:52:18.4035487Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_filename 
2026-01-22T07:52:18.4036682Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_filename 
2026-01-22T07:52:18.4055322Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_path_object 
2026-01-22T07:52:18.4074128Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_path_object 
2026-01-22T07:52:18.4091795Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_file_object 
2026-01-22T07:52:18.4115099Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_file_object 
2026-01-22T07:52:18.4124896Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:18.4140772Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:18.4201941Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_basic 
2026-01-22T07:52:18.4203123Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_basic 
2026-01-22T07:52:18.4204242Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_single_digit 
2026-01-22T07:52:18.4231409Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_single_digit 
2026-01-22T07:52:18.4232753Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_large_number 
2026-01-22T07:52:18.4255117Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_large_number 
2026-01-22T07:52:18.4262947Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_float_conversion 
2026-01-22T07:52:18.4294169Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_float_conversion 
2026-01-22T07:52:18.4297712Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_none_box_number 
2026-01-22T07:52:18.4315144Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_none_box_number 
2026-01-22T07:52:18.4341255Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_float_conversion 
2026-01-22T07:52:18.4351438Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_float_conversion 
2026-01-22T07:52:18.4374726Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_string_passthrough 
2026-01-22T07:52:18.4387012Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_string_passthrough 
2026-01-22T07:52:18.4417362Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_latitude_conversion 
2026-01-22T07:52:18.4418619Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_latitude_conversion 
2026-01-22T07:52:18.4441124Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_longitude_conversion 
2026-01-22T07:52:18.4463417Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_longitude_conversion 
2026-01-22T07:52:18.4464751Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_special_values 
2026-01-22T07:52:18.4491510Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_special_values 
2026-01-22T07:52:18.4496288Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_error_handling 
2026-01-22T07:52:18.4535180Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderValueConversion::test_convert_value_error_handling 
2026-01-22T07:52:18.4577296Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_with_filename 
2026-01-22T07:52:18.4590996Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_with_filename 
2026-01-22T07:52:18.4623247Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_with_file_object 
2026-01-22T07:52:18.4642209Z [gw2] [ 47%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_with_file_object 
2026-01-22T07:52:18.4665798Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_no_file_warning 
2026-01-22T07:52:18.4678923Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_no_file_warning 
2026-01-22T07:52:18.4711350Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_existing_file_object 
2026-01-22T07:52:18.4724759Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileOperations::test_read_header_existing_file_object 
2026-01-22T07:52:18.4756445Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_modern_header 
2026-01-22T07:52:18.4774077Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_modern_header 
2026-01-22T07:52:18.4799931Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_old_version_header 
2026-01-22T07:52:18.4822697Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_old_version_header 
2026-01-22T07:52:18.4866536Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_header_key_normalization 
2026-01-22T07:52:18.4868329Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_header_key_normalization 
2026-01-22T07:52:18.4911324Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:18.4912550Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:18.4924369Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_malformed_key_value_pairs 
2026-01-22T07:52:18.4942221Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_malformed_key_value_pairs 
2026-01-22T07:52:18.4967197Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_old_format_semicolon_parsing 
2026-01-22T07:52:18.5002366Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_old_format_semicolon_parsing 
2026-01-22T07:52:18.5004159Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_coordinate_boundary_validation 
2026-01-22T07:52:18.5031418Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderErrorHandling::test_coordinate_boundary_validation 
2026-01-22T07:52:18.5044076Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_large_header_handling 
2026-01-22T07:52:18.5057250Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_large_header_handling 
2026-01-22T07:52:18.5076492Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:18.5089968Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:18.5121916Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_special_header_characters 
2026-01-22T07:52:18.5156157Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformance::test_special_header_characters 
2026-01-22T07:52:18.5164971Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_complete_header_reading_workflow 
2026-01-22T07:52:18.5182370Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_complete_header_reading_workflow 
2026-01-22T07:52:18.5221063Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_multiple_header_reads 
2026-01-22T07:52:18.5243250Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_multiple_header_reads 
2026-01-22T07:52:18.5298273Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_header_with_pathlib_path 
2026-01-22T07:52:18.5331424Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_header_with_pathlib_path 
2026-01-22T07:52:18.5334854Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_real_file_integration 
2026-01-22T07:52:18.5348861Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderIntegration::test_real_file_integration 
2026-01-22T07:52:18.5422571Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileIO::test_file_object_reuse 
2026-01-22T07:52:18.5423935Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileIO::test_file_object_reuse 
2026-01-22T07:52:18.5424944Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileIO::test_temporary_file_operations 
2026-01-22T07:52:18.5426319Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderFileIO::test_temporary_file_operations 
2026-01-22T07:52:18.5447258Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[1-ZEN001] 
2026-01-22T07:52:18.5465310Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[1-ZEN001] 
2026-01-22T07:52:18.5480298Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[24-ZEN024] 
2026-01-22T07:52:18.5494075Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[24-ZEN024] 
2026-01-22T07:52:18.5526901Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[99-ZEN099] 
2026-01-22T07:52:18.5528173Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[99-ZEN099] 
2026-01-22T07:52:18.5545443Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[123-ZEN123] 
2026-01-22T07:52:18.5559442Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[123-ZEN123] 
2026-01-22T07:52:18.5580627Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[5.0-ZEN005] 
2026-01-22T07:52:18.5640518Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[5.0-ZEN005] 
2026-01-22T07:52:18.5641874Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[24.7-ZEN024] 
2026-01-22T07:52:18.5657370Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_data_logger_formatting[24.7-ZEN024] 
2026-01-22T07:52:18.5658702Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[version-4147-4147.0] 
2026-01-22T07:52:18.5689138Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[version-4147-4147.0] 
2026-01-22T07:52:18.5690616Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[box_number-24-24.0] 
2026-01-22T07:52:18.5691959Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[box_number-24-24.0] 
2026-01-22T07:52:18.5714939Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[ch_factor-9.536743164062e-10-9.536743164062e-10] 
2026-01-22T07:52:18.5731722Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[ch_factor-9.536743164062e-10-9.536743164062e-10] 
2026-01-22T07:52:18.5754798Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[alt-1456.3-1456.3] 
2026-01-22T07:52:18.5772379Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[alt-1456.3-1456.3] 
2026-01-22T07:52:18.5795068Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[logterminal-N-N] 
2026-01-22T07:52:18.5814927Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[logterminal-N-N] 
2026-01-22T07:52:18.5871493Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[box_serial-0x0000010013A20040-0x0000010013A20040] 
2026-01-22T07:52:18.5873206Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[box_serial-0x0000010013A20040-0x0000010013A20040] 
2026-01-22T07:52:18.5874752Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[tx_duty-inf-inf] 
2026-01-22T07:52:18.5917820Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[tx_duty-inf-inf] 
2026-01-22T07:52:18.5919231Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[invalid-not_a_number-not_a_number] 
2026-01-22T07:52:18.5922481Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_convert_value_variations[invalid-not_a_number-not_a_number] 
2026-01-22T07:52:18.5946584Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[0.706816081-40.49757833327694-False] 
2026-01-22T07:52:18.5963486Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[0.706816081-40.49757833327694-False] 
2026-01-22T07:52:18.5986308Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[1.5707963267948966-90.0-False] 
2026-01-22T07:52:18.6003508Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[1.5707963267948966-90.0-False] 
2026-01-22T07:52:18.6027537Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[1.0-57.29577951308232-False] 
2026-01-22T07:52:18.6045901Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[1.0-57.29577951308232-False] 
2026-01-22T07:52:18.6076496Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[3.0-0.0-True] 
2026-01-22T07:52:18.6080304Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[3.0-0.0-True] 
2026-01-22T07:52:18.6111461Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[-3.0-0.0-True] 
2026-01-22T07:52:18.6145754Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_latitude_conversion_variations[-3.0-0.0-True] 
2026-01-22T07:52:18.6161704Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[-2.038914402--116.8211900230401-False] 
2026-01-22T07:52:18.6163390Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[-2.038914402--116.8211900230401-False] 
2026-01-22T07:52:18.6179734Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[3.141592653589793-180.0-False] 
2026-01-22T07:52:18.6197047Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[3.141592653589793-180.0-False] 
2026-01-22T07:52:18.6219638Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[1.0-57.29577951308232-False] 
2026-01-22T07:52:18.6244510Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[1.0-57.29577951308232-False] 
2026-01-22T07:52:18.6258628Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[4.0-0.0-True] 
2026-01-22T07:52:18.6275793Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[4.0-0.0-True] 
2026-01-22T07:52:18.6316223Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[-4.0-0.0-True] 
2026-01-22T07:52:18.6317614Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderParametrized::test_longitude_conversion_variations[-4.0-0.0-True] 
2026-01-22T07:52:18.6574780Z tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformanceBenchmarks::test_header_parsing_performance 
2026-01-22T07:52:18.6595811Z [gw2] [ 48%] PASSED tests/io/zen/test_z3d_header.py::TestZ3DHeaderPerformanceBenchmarks::test_header_parsing_performance 
2026-01-22T07:52:18.6609863Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_default_initialization 
2026-01-22T07:52:18.6641787Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_default_initialization 
2026-01-22T07:52:18.6652699Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_filename 
2026-01-22T07:52:18.6686617Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_filename 
2026-01-22T07:52:18.6687813Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_file_object 
2026-01-22T07:52:18.6692570Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_file_object 
2026-01-22T07:52:18.6705296Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:18.6721525Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:18.6754766Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_basic 
2026-01-22T07:52:18.6756111Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_basic 
2026-01-22T07:52:18.6760152Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_single_digit 
2026-01-22T07:52:18.6795769Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_single_digit 
2026-01-22T07:52:18.6797116Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_large_number 
2026-01-22T07:52:18.6802704Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_large_number 
2026-01-22T07:52:18.6815361Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_float_conversion 
2026-01-22T07:52:18.6834472Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderDataLoggerProperty::test_data_logger_property_float_conversion 
2026-01-22T07:52:18.6866185Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_float_conversion 
2026-01-22T07:52:18.6867487Z [gw2] [ 48%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_float_conversion 
2026-01-22T07:52:18.6881469Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_string_passthrough 
2026-01-22T07:52:18.6906649Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_string_passthrough 
2026-01-22T07:52:18.6908078Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_latitude_conversion 
2026-01-22T07:52:18.6911636Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_latitude_conversion 
2026-01-22T07:52:18.6931307Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_longitude_conversion 
2026-01-22T07:52:18.6944852Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_longitude_conversion 
2026-01-22T07:52:18.6975723Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_special_values 
2026-01-22T07:52:18.6976970Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderValueConversion::test_convert_value_special_values 
2026-01-22T07:52:18.6978132Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_with_filename 
2026-01-22T07:52:18.6990926Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_with_filename 
2026-01-22T07:52:18.7003731Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_with_file_object 
2026-01-22T07:52:18.7022153Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_with_file_object 
2026-01-22T07:52:18.7032946Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_no_file_warning 
2026-01-22T07:52:18.7053322Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_no_file_warning 
2026-01-22T07:52:18.7060600Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_warning_message 
2026-01-22T07:52:18.7076851Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_warning_message 
2026-01-22T07:52:18.7115490Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_existing_file_object 
2026-01-22T07:52:18.7116744Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileOperations::test_read_header_existing_file_object 
2026-01-22T07:52:18.7117872Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_modern_header 
2026-01-22T07:52:18.7130468Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_modern_header 
2026-01-22T07:52:18.7142177Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_old_version_header 
2026-01-22T07:52:18.7161318Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_old_version_header 
2026-01-22T07:52:18.7184845Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_header_key_normalization 
2026-01-22T07:52:18.7187012Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_header_key_normalization 
2026-01-22T07:52:18.7199491Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:18.7223445Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:18.7226135Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_decode_error_handling 
2026-01-22T07:52:18.7243800Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_decode_error_handling 
2026-01-22T07:52:18.7263967Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_malformed_key_value_pairs 
2026-01-22T07:52:18.7270619Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_malformed_key_value_pairs 
2026-01-22T07:52:18.7295588Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_old_format_semicolon_parsing 
2026-01-22T07:52:18.7300064Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_old_format_semicolon_parsing 
2026-01-22T07:52:18.7335510Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_convert_value_error_handling 
2026-01-22T07:52:18.7337114Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderErrorHandling::test_convert_value_error_handling 
2026-01-22T07:52:18.7339036Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_complete_header_reading_workflow 
2026-01-22T07:52:18.7353381Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_complete_header_reading_workflow 
2026-01-22T07:52:18.7375131Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_multiple_header_reads 
2026-01-22T07:52:18.7405340Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_multiple_header_reads 
2026-01-22T07:52:18.7406469Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_header_with_pathlib_path 
2026-01-22T07:52:18.7407584Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderIntegration::test_header_with_pathlib_path 
2026-01-22T07:52:18.7420116Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_large_header_handling 
2026-01-22T07:52:18.7436566Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_large_header_handling 
2026-01-22T07:52:18.7448629Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_boundary_coordinate_values 
2026-01-22T07:52:18.7475252Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_boundary_coordinate_values 
2026-01-22T07:52:18.7476729Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:18.7492079Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:18.7504165Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_special_header_characters 
2026-01-22T07:52:18.7555778Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderPerformanceAndEdgeCases::test_special_header_characters 
2026-01-22T07:52:18.7581308Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileIO::test_temporary_file_reading 
2026-01-22T07:52:18.7582334Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileIO::test_temporary_file_reading 
2026-01-22T07:52:18.7583333Z tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileIO::test_file_object_reuse 
2026-01-22T07:52:18.7611274Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::TestZ3DHeaderFileIO::test_file_object_reuse 
2026-01-22T07:52:18.7612330Z tests/io/zen/test_z3d_header_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:18.7617151Z [gw2] [ 49%] SKIPPED tests/io/zen/test_z3d_header_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:18.7666114Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[board_cal-expected0] 
2026-01-22T07:52:18.7667531Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[board_cal-expected0] 
2026-01-22T07:52:18.7687029Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[cal_ant-None] 
2026-01-22T07:52:18.7704514Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[cal_ant-None] 
2026-01-22T07:52:18.7725223Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[cal_ver-None] 
2026-01-22T07:52:18.7766811Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[cal_ver-None] 
2026-01-22T07:52:18.7768580Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_azimuth-None] 
2026-01-22T07:52:18.7776578Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_azimuth-None] 
2026-01-22T07:52:18.7821289Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_cmp-ey] 
2026-01-22T07:52:18.7822855Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_cmp-ey] 
2026-01-22T07:52:18.7844356Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_cres-None] 
2026-01-22T07:52:18.7858255Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_cres-None] 
2026-01-22T07:52:18.7917048Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_length-None] 
2026-01-22T07:52:18.7918372Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_length-None] 
2026-01-22T07:52:18.7919598Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_number-None] 
2026-01-22T07:52:18.7954921Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_number-None] 
2026-01-22T07:52:18.7956172Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_offset_xyz1-0:0:0] 
2026-01-22T07:52:18.7973821Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_offset_xyz1-0:0:0] 
2026-01-22T07:52:18.7996500Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_offset_xyz2-0:-56:0] 
2026-01-22T07:52:18.8023489Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_offset_xyz2-0:-56:0] 
2026-01-22T07:52:18.8037092Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_sp-0.02] 
2026-01-22T07:52:18.8064303Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_sp-0.02] 
2026-01-22T07:52:18.8075741Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_stn-100] 
2026-01-22T07:52:18.8093933Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_stn-100] 
2026-01-22T07:52:18.8136922Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_vmax-2e-05] 
2026-01-22T07:52:18.8138727Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_vmax-2e-05] 
2026-01-22T07:52:18.8171279Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_xyz1-None] 
2026-01-22T07:52:18.8172533Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_xyz1-None] 
2026-01-22T07:52:18.8193379Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_xyz2-None] 
2026-01-22T07:52:18.8235477Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[ch_xyz2-None] 
2026-01-22T07:52:18.8236698Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[coil_cal-expected15] 
2026-01-22T07:52:18.8248481Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[coil_cal-expected15] 
2026-01-22T07:52:18.8271016Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[count-3] 
2026-01-22T07:52:18.8289093Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[count-3] 
2026-01-22T07:52:18.8311456Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[find_metadata-False] 
2026-01-22T07:52:18.8334438Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[find_metadata-False] 
2026-01-22T07:52:18.8350696Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_number-24] 
2026-01-22T07:52:18.8373712Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_number-24] 
2026-01-22T07:52:18.8405101Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_operator-] 
2026-01-22T07:52:18.8408837Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_operator-] 
2026-01-22T07:52:18.8434391Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_progver-zenacqv4.65] 
2026-01-22T07:52:18.8448483Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_progver-zenacqv4.65] 
2026-01-22T07:52:18.8475031Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_temp-None] 
2026-01-22T07:52:18.8504971Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_temp-None] 
2026-01-22T07:52:18.8511587Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_volt-None] 
2026-01-22T07:52:18.8531325Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[gdp_volt-None] 
2026-01-22T07:52:18.8576907Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_by-] 
2026-01-22T07:52:18.8580652Z [gw2] [ 49%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_by-] 
2026-01-22T07:52:18.8589055Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_for-] 
2026-01-22T07:52:18.8613994Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_for-] 
2026-01-22T07:52:18.8649189Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_name-] 
2026-01-22T07:52:18.8650479Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_name-] 
2026-01-22T07:52:18.8670142Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_number-] 
2026-01-22T07:52:18.8719761Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[job_number-] 
2026-01-22T07:52:18.8721131Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[line_name-None] 
2026-01-22T07:52:18.8724833Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[line_name-None] 
2026-01-22T07:52:18.8748289Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_aspace-None] 
2026-01-22T07:52:18.8787307Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_aspace-None] 
2026-01-22T07:52:18.8790764Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_sspace-None] 
2026-01-22T07:52:18.8808295Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_sspace-None] 
2026-01-22T07:52:18.8856718Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_stn-100] 
2026-01-22T07:52:18.8860088Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_stn-100] 
2026-01-22T07:52:18.8881372Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_xazimuth-0] 
2026-01-22T07:52:18.8889414Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_xazimuth-0] 
2026-01-22T07:52:18.8925330Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_xyz0-None] 
2026-01-22T07:52:18.8927992Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_xyz0-None] 
2026-01-22T07:52:18.8951920Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_yazimuth-None] 
2026-01-22T07:52:18.8998135Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_yazimuth-None] 
2026-01-22T07:52:18.8999450Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_zpositive-down] 
2026-01-22T07:52:18.9012624Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[rx_zpositive-down] 
2026-01-22T07:52:18.9036497Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[station-100] 
2026-01-22T07:52:18.9056611Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[station-100] 
2026-01-22T07:52:18.9096971Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[survey_type-None] 
2026-01-22T07:52:18.9098388Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[survey_type-None] 
2026-01-22T07:52:18.9117677Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[unit_length-None] 
2026-01-22T07:52:18.9137402Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_simple_attributes[unit_length-None] 
2026-01-22T07:52:18.9164362Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_fn_attribute 
2026-01-22T07:52:18.9212821Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_fn_attribute 
2026-01-22T07:52:18.9214079Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_cal_board 
2026-01-22T07:52:18.9215001Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataEY::test_ey_cal_board 
2026-01-22T07:52:18.9245379Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[board_cal-expected0] 
2026-01-22T07:52:18.9265316Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[board_cal-expected0] 
2026-01-22T07:52:18.9310746Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[cal_ant-2314] 
2026-01-22T07:52:18.9312010Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[cal_ant-2314] 
2026-01-22T07:52:18.9327869Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[cal_ver-None] 
2026-01-22T07:52:18.9345059Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[cal_ver-None] 
2026-01-22T07:52:18.9375956Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_antsn-2314] 
2026-01-22T07:52:18.9401931Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_antsn-2314] 
2026-01-22T07:52:18.9406657Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_azimuth-0] 
2026-01-22T07:52:18.9421781Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_azimuth-0] 
2026-01-22T07:52:18.9478341Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_cmp-hx] 
2026-01-22T07:52:18.9501365Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_cmp-hx] 
2026-01-22T07:52:18.9505200Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_cres-None] 
2026-01-22T07:52:18.9506325Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_cres-None] 
2026-01-22T07:52:18.9510901Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_incl-0] 
2026-01-22T07:52:18.9533083Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_incl-0] 
2026-01-22T07:52:18.9549341Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_length-None] 
2026-01-22T07:52:18.9564908Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_length-None] 
2026-01-22T07:52:18.9593505Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_number-None] 
2026-01-22T07:52:18.9604495Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_number-None] 
2026-01-22T07:52:18.9625431Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_offset_xyz1-0:0:0] 
2026-01-22T07:52:18.9640838Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_offset_xyz1-0:0:0] 
2026-01-22T07:52:18.9666152Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_sp-0.02] 
2026-01-22T07:52:18.9691331Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_sp-0.02] 
2026-01-22T07:52:18.9699558Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_stn-100] 
2026-01-22T07:52:18.9713594Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_stn-100] 
2026-01-22T07:52:18.9756702Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_vmax-2e-05] 
2026-01-22T07:52:18.9777403Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_vmax-2e-05] 
2026-01-22T07:52:18.9778897Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_xyz1-None] 
2026-01-22T07:52:18.9783073Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_xyz1-None] 
2026-01-22T07:52:18.9836230Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_xyz2-None] 
2026-01-22T07:52:18.9838035Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[ch_xyz2-None] 
2026-01-22T07:52:18.9839246Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[count-9] 
2026-01-22T07:52:18.9854643Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[count-9] 
2026-01-22T07:52:18.9893929Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[find_metadata-False] 
2026-01-22T07:52:18.9918950Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[find_metadata-False] 
2026-01-22T07:52:18.9920317Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_number-24] 
2026-01-22T07:52:18.9922364Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_number-24] 
2026-01-22T07:52:18.9943811Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_operator-] 
2026-01-22T07:52:18.9986929Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_operator-] 
2026-01-22T07:52:18.9988307Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_progver-zenacqv4.65] 
2026-01-22T07:52:18.9993824Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_progver-zenacqv4.65] 
2026-01-22T07:52:19.0015680Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_temp-None] 
2026-01-22T07:52:19.0031045Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_temp-None] 
2026-01-22T07:52:19.0053490Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_volt-None] 
2026-01-22T07:52:19.0100669Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[gdp_volt-None] 
2026-01-22T07:52:19.0121252Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_by-] 
2026-01-22T07:52:19.0145069Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_by-] 
2026-01-22T07:52:19.0146152Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_for-] 
2026-01-22T07:52:19.0147211Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_for-] 
2026-01-22T07:52:19.0162925Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_name-] 
2026-01-22T07:52:19.0180550Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_name-] 
2026-01-22T07:52:19.0202295Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_number-] 
2026-01-22T07:52:19.0249207Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[job_number-] 
2026-01-22T07:52:19.0250618Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[line_name-None] 
2026-01-22T07:52:19.0253800Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[line_name-None] 
2026-01-22T07:52:19.0310905Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_aspace-None] 
2026-01-22T07:52:19.0312128Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_aspace-None] 
2026-01-22T07:52:19.0313363Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_sspace-None] 
2026-01-22T07:52:19.0322569Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_sspace-None] 
2026-01-22T07:52:19.0343908Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_stn-100] 
2026-01-22T07:52:19.0373143Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_stn-100] 
2026-01-22T07:52:19.0379766Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_xazimuth-0] 
2026-01-22T07:52:19.0395848Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_xazimuth-0] 
2026-01-22T07:52:19.0417657Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_xyz0-None] 
2026-01-22T07:52:19.0444732Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_xyz0-None] 
2026-01-22T07:52:19.0453587Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_yazimuth-None] 
2026-01-22T07:52:19.0487898Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_yazimuth-None] 
2026-01-22T07:52:19.0489136Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_zpositive-down] 
2026-01-22T07:52:19.0502479Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[rx_zpositive-down] 
2026-01-22T07:52:19.0534247Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[station-100] 
2026-01-22T07:52:19.0565517Z [gw2] [ 50%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[station-100] 
2026-01-22T07:52:19.0566770Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[survey_type-None] 
2026-01-22T07:52:19.0575582Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[survey_type-None] 
2026-01-22T07:52:19.0604676Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[unit_length-None] 
2026-01-22T07:52:19.0631329Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_simple_attributes[unit_length-None] 
2026-01-22T07:52:19.0662431Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_fn_attribute 
2026-01-22T07:52:19.0671870Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_fn_attribute 
2026-01-22T07:52:19.0672987Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_cal_board 
2026-01-22T07:52:19.0676923Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_cal_board 
2026-01-22T07:52:19.0701224Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_coil_cal 
2026-01-22T07:52:19.0717134Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataHX::test_hx_coil_cal 
2026-01-22T07:52:19.0740661Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.0775094Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.0776521Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_attribute_type_conversion 
2026-01-22T07:52:19.0793139Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_attribute_type_conversion 
2026-01-22T07:52:19.0815849Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_key_normalization 
2026-01-22T07:52:19.0831858Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAttributeHandling::test_key_normalization 
2026-01-22T07:52:19.0855013Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_rx_stn 
2026-01-22T07:52:19.0884033Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_rx_stn 
2026-01-22T07:52:19.0892861Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_ch_stn_fallback 
2026-01-22T07:52:19.0909349Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_ch_stn_fallback 
2026-01-22T07:52:19.0958616Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_line_name_and_rx_xyz0 
2026-01-22T07:52:19.0960215Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_from_line_name_and_rx_xyz0 
2026-01-22T07:52:19.0983057Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_warning_when_unavailable 
2026-01-22T07:52:19.1017838Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataStationLogic::test_station_warning_when_unavailable 
2026-01-22T07:52:19.1025031Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_numpy_conversion 
2026-01-22T07:52:19.1042590Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_numpy_conversion 
2026-01-22T07:52:19.1070005Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_coil_calibration_numpy_conversion 
2026-01-22T07:52:19.1088611Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_coil_calibration_numpy_conversion 
2026-01-22T07:52:19.1113015Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_error_handling 
2026-01-22T07:52:19.1149438Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_error_handling 
2026-01-22T07:52:19.1150902Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_empty_calibration_arrays 
2026-01-22T07:52:19.1165945Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationConversions::test_empty_calibration_arrays 
2026-01-22T07:52:19.1189578Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationDataStructures::test_cal_board_dictionary_structure 
2026-01-22T07:52:19.1212452Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataCalibrationDataStructures::test_cal_board_dictionary_structure 
2026-01-22T07:52:19.1276033Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_file_opening 
2026-01-22T07:52:19.1303387Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_file_opening 
2026-01-22T07:52:19.1357914Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_file_object_handling 
2026-01-22T07:52:19.1362801Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_file_object_handling 
2026-01-22T07:52:19.1397285Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.1399251Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.1401597Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.1419224Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.1444034Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataIntegration::test_complete_metadata_workflow_simulation 
2026-01-22T07:52:19.1461477Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataIntegration::test_complete_metadata_workflow_simulation 
2026-01-22T07:52:19.1485477Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataIntegration::test_metadata_consistency 
2026-01-22T07:52:19.1502807Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataIntegration::test_metadata_consistency 
2026-01-22T07:52:19.1526196Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_missing_attributes 
2026-01-22T07:52:19.1546149Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_missing_attributes 
2026-01-22T07:52:19.1574374Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_attribute_error_handling 
2026-01-22T07:52:19.1581593Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_attribute_error_handling 
2026-01-22T07:52:19.1605670Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_value_error_in_float_conversion 
2026-01-22T07:52:19.1623724Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_value_error_in_float_conversion 
2026-01-22T07:52:19.1647181Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_index_error_handling 
2026-01-22T07:52:19.1690246Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataAdvancedErrorHandling::test_index_error_handling 
2026-01-22T07:52:19.1692755Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_init_with_filename 
2026-01-22T07:52:19.1699604Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_init_with_filename 
2026-01-22T07:52:19.1745906Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_init_without_filename 
2026-01-22T07:52:19.1747938Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_init_without_filename 
2026-01-22T07:52:19.1758305Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_read_metadata_sets_count 
2026-01-22T07:52:19.1775453Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataInitialization::test_read_metadata_sets_count 
2026-01-22T07:52:19.1799412Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataErrorHandling::test_read_metadata_nonexistent_file 
2026-01-22T07:52:19.1835332Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataErrorHandling::test_read_metadata_nonexistent_file 
2026-01-22T07:52:19.1839596Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataErrorHandling::test_read_metadata_without_filename 
2026-01-22T07:52:19.1864216Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataErrorHandling::test_read_metadata_without_filename 
2026-01-22T07:52:19.1877348Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_different_components 
2026-01-22T07:52:19.1894930Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_different_components 
2026-01-22T07:52:19.1934329Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_common_station_info 
2026-01-22T07:52:19.1937746Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_common_station_info 
2026-01-22T07:52:19.1978502Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_different_calibration_data 
2026-01-22T07:52:19.1979868Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataComparison::test_different_calibration_data 
2026-01-22T07:52:19.2034932Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataPerformance::test_multiple_reads_same_file 
2026-01-22T07:52:19.2036283Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataPerformance::test_multiple_reads_same_file 
2026-01-22T07:52:19.2044820Z tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataPerformance::test_fixture_reuse_performance 
2026-01-22T07:52:19.2063645Z [gw2] [ 51%] PASSED tests/io/zen/test_z3d_metadata.py::TestZ3DMetadataPerformance::test_fixture_reuse_performance 
2026-01-22T07:52:19.2080872Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_default_initialization 
2026-01-22T07:52:19.2098475Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_default_initialization 
2026-01-22T07:52:19.2112728Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.2156595Z [gw0] [ 51%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_calibration_affects_data 
2026-01-22T07:52:19.2158057Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_survey_metadata_propagated 
2026-01-22T07:52:19.2159372Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.2161067Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.2172793Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.2189915Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.2245043Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.2246549Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.2247902Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.2264662Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_attribute_type_conversion 
2026-01-22T07:52:19.2282665Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_attribute_type_conversion 
2026-01-22T07:52:19.2299610Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_key_normalization 
2026-01-22T07:52:19.2322779Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataAttributeHandling::test_key_normalization 
2026-01-22T07:52:19.2355427Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_rx_stn 
2026-01-22T07:52:19.2356614Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_rx_stn 
2026-01-22T07:52:19.2363439Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_ch_stn_fallback 
2026-01-22T07:52:19.2385486Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_ch_stn_fallback 
2026-01-22T07:52:19.2396860Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_line_name_and_rx_xyz0 
2026-01-22T07:52:19.2414876Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_from_line_name_and_rx_xyz0 
2026-01-22T07:52:19.2432054Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_warning_when_unavailable 
2026-01-22T07:52:19.2481705Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataStationLogic::test_station_warning_when_unavailable 
2026-01-22T07:52:19.2484086Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_numpy_conversion 
2026-01-22T07:52:19.2487012Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_numpy_conversion 
2026-01-22T07:52:19.2498145Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_coil_calibration_numpy_conversion 
2026-01-22T07:52:19.2516150Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_coil_calibration_numpy_conversion 
2026-01-22T07:52:19.2532246Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_error_handling 
2026-01-22T07:52:19.2549213Z [gw2] [ 51%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_board_calibration_error_handling 
2026-01-22T07:52:19.2566555Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_empty_calibration_arrays 
2026-01-22T07:52:19.2584032Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationConversions::test_empty_calibration_arrays 
2026-01-22T07:52:19.2600852Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationDataStructures::test_cal_board_dictionary_structure 
2026-01-22T07:52:19.2617118Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationDataStructures::test_cal_board_dictionary_structure 
2026-01-22T07:52:19.2634368Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationDataStructures::test_frequency_specific_calibration 
2026-01-22T07:52:19.2678668Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataCalibrationDataStructures::test_frequency_specific_calibration 
2026-01-22T07:52:19.2680164Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_missing_attributes 
2026-01-22T07:52:19.2681382Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_missing_attributes 
2026-01-22T07:52:19.2696544Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_attribute_error_handling 
2026-01-22T07:52:19.2714252Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_attribute_error_handling 
2026-01-22T07:52:19.2730264Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_value_error_in_float_conversion 
2026-01-22T07:52:19.2779560Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_value_error_in_float_conversion 
2026-01-22T07:52:19.2782303Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_index_error_handling 
2026-01-22T07:52:19.2784207Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataErrorHandling::test_index_error_handling 
2026-01-22T07:52:19.2793699Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_file_opening 
2026-01-22T07:52:19.2825553Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_file_opening 
2026-01-22T07:52:19.2827931Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_file_object_handling 
2026-01-22T07:52:19.2841488Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_file_object_handling 
2026-01-22T07:52:19.2854301Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.2870046Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.2886537Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.2925455Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.2927000Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_complete_metadata_workflow_simulation 
2026-01-22T07:52:19.2929139Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_complete_metadata_workflow_simulation 
2026-01-22T07:52:19.2943133Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_metadata_consistency 
2026-01-22T07:52:19.2958982Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_metadata_consistency 
2026-01-22T07:52:19.2987264Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_calibration_data_integration 
2026-01-22T07:52:19.2988671Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataIntegration::test_calibration_data_integration 
2026-01-22T07:52:19.3001675Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataPerformance::test_large_attribute_count 
2026-01-22T07:52:19.3016919Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataPerformance::test_large_attribute_count 
2026-01-22T07:52:19.3034583Z tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataPerformance::test_large_calibration_arrays 
2026-01-22T07:52:19.3066766Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::TestZ3DMetadataPerformance::test_large_calibration_arrays 
2026-01-22T07:52:19.3067857Z tests/io/zen/test_z3d_metadata_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:19.3076709Z [gw2] [ 52%] SKIPPED tests/io/zen/test_z3d_metadata_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:19.3098842Z tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_default_initialization 
2026-01-22T07:52:19.3112059Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_default_initialization 
2026-01-22T07:52:19.3137831Z tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.3143985Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.3165150Z tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_initialization_with_string_filename 
2026-01-22T07:52:19.3202753Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DInitialization::test_initialization_with_string_filename 
2026-01-22T07:52:19.3218108Z tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_file_size_property 
2026-01-22T07:52:19.3254390Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_file_size_property 
2026-01-22T07:52:19.3270655Z tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_n_samples_with_time_series 
2026-01-22T07:52:19.3284979Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_n_samples_with_time_series 
2026-01-22T07:52:19.3316123Z tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_n_samples_without_time_series 
2026-01-22T07:52:19.3343235Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_n_samples_without_time_series 
2026-01-22T07:52:19.3369211Z tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_component_property 
2026-01-22T07:52:19.3383629Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_component_property 
2026-01-22T07:52:19.3421754Z tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_station_property 
2026-01-22T07:52:19.3465510Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DBasicProperties::test_station_property 
2026-01-22T07:52:19.3491299Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_electric_channel_component 
2026-01-22T07:52:19.3495159Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_electric_channel_component 
2026-01-22T07:52:19.3533586Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_magnetic_channel_component 
2026-01-22T07:52:19.3553266Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_magnetic_channel_component 
2026-01-22T07:52:19.3591591Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_electric_channel_number 
2026-01-22T07:52:19.3644207Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_electric_channel_number 
2026-01-22T07:52:19.3646905Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_magnetic_channel_number 
2026-01-22T07:52:19.3661944Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_magnetic_channel_number 
2026-01-22T07:52:19.3713252Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_dipole_length 
2026-01-22T07:52:19.3746748Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_dipole_length 
2026-01-22T07:52:19.3805137Z tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_azimuth_property 
2026-01-22T07:52:19.3806113Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DChannelTypes::test_azimuth_property 
2026-01-22T07:52:19.3825738Z tests/io/zen/test_z3d_mock_final.py::TestZ3DFileOperations::test_file_size_calculation 
2026-01-22T07:52:19.3864782Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DFileOperations::test_file_size_calculation 
2026-01-22T07:52:19.3867607Z tests/io/zen/test_z3d_mock_final.py::TestZ3DFileOperations::test_calibration_filename_property 
2026-01-22T07:52:19.3874925Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DFileOperations::test_calibration_filename_property 
2026-01-22T07:52:19.3936424Z tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_time_series_access 
2026-01-22T07:52:19.3958483Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_time_series_access 
2026-01-22T07:52:19.3969679Z tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_sample_rate_property 
2026-01-22T07:52:19.4004415Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_sample_rate_property 
2026-01-22T07:52:19.4026812Z tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_gps_handling_when_none 
2026-01-22T07:52:19.4042486Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DDataHandling::test_gps_handling_when_none 
2026-01-22T07:52:19.4071259Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[EX-ex] 
2026-01-22T07:52:19.4094917Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[EX-ex] 
2026-01-22T07:52:19.4123303Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[EY-ey] 
2026-01-22T07:52:19.4134444Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[EY-ey] 
2026-01-22T07:52:19.4183426Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HX-hx] 
2026-01-22T07:52:19.4185497Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HX-hx] 
2026-01-22T07:52:19.4213955Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HY-hy] 
2026-01-22T07:52:19.4244657Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HY-hy] 
2026-01-22T07:52:19.4276350Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HZ-hz] 
2026-01-22T07:52:19.4277424Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_component_conversion[HZ-hz] 
2026-01-22T07:52:19.4300721Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[256] 
2026-01-22T07:52:19.4318589Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[256] 
2026-01-22T07:52:19.4347479Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[512] 
2026-01-22T07:52:19.4375977Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[512] 
2026-01-22T07:52:19.4389243Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[1024] 
2026-01-22T07:52:19.4405498Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[1024] 
2026-01-22T07:52:19.4432684Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[4096] 
2026-01-22T07:52:19.4475675Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_sample_rate_handling[4096] 
2026-01-22T07:52:19.4493826Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[1000000-244140] 
2026-01-22T07:52:19.4510239Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[1000000-244140] 
2026-01-22T07:52:19.4531595Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[2000000-488652] 
2026-01-22T07:52:19.4553842Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[2000000-488652] 
2026-01-22T07:52:19.4579733Z tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[5000000-1220652] 
2026-01-22T07:52:19.4594842Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DParametrizedTests::test_n_samples_calculation[5000000-1220652] 
2026-01-22T07:52:19.4644642Z tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_missing_file_handling 
2026-01-22T07:52:19.4645726Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_missing_file_handling 
2026-01-22T07:52:19.4661978Z tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_invalid_sample_rate 
2026-01-22T07:52:19.4676217Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_invalid_sample_rate 
2026-01-22T07:52:19.4734271Z tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_missing_metadata_handling 
2026-01-22T07:52:19.4735346Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DErrorHandling::test_missing_metadata_handling 
2026-01-22T07:52:19.4764689Z tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_channel_number_consistency 
2026-01-22T07:52:19.4765827Z [gw2] [ 52%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_channel_number_consistency 
2026-01-22T07:52:19.4800547Z tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_component_consistency 
2026-01-22T07:52:19.4815208Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_component_consistency 
2026-01-22T07:52:19.4853231Z tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_station_consistency 
2026-01-22T07:52:19.4867963Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DPropertyValidation::test_station_consistency 
2026-01-22T07:52:19.4906888Z tests/io/zen/test_z3d_mock_final.py::TestZ3DStringRepresentation::test_str_method 
2026-01-22T07:52:19.4921490Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DStringRepresentation::test_str_method 
2026-01-22T07:52:19.4987238Z tests/io/zen/test_z3d_mock_final.py::TestZ3DStringRepresentation::test_repr_method 
2026-01-22T07:52:19.4988201Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DStringRepresentation::test_repr_method 
2026-01-22T07:52:19.5034673Z tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_electric_channel_workflow 
2026-01-22T07:52:19.5035776Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_electric_channel_workflow 
2026-01-22T07:52:19.5064299Z tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_magnetic_channel_workflow 
2026-01-22T07:52:19.5078905Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_magnetic_channel_workflow 
2026-01-22T07:52:19.5118411Z tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_data_consistency 
2026-01-22T07:52:19.5133521Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DIntegration::test_data_consistency 
2026-01-22T07:52:19.5172402Z tests/io/zen/test_z3d_mock_final.py::TestZ3DPerformance::test_property_caching 
2026-01-22T07:52:19.5245858Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DPerformance::test_property_caching 
2026-01-22T07:52:19.5246803Z tests/io/zen/test_z3d_mock_final.py::TestZ3DPerformance::test_memory_efficiency 
2026-01-22T07:52:19.5247739Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::TestZ3DPerformance::test_memory_efficiency 
2026-01-22T07:52:19.5252862Z tests/io/zen/test_z3d_mock_final.py::test_module_imports 
2026-01-22T07:52:19.5266555Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::test_module_imports 
2026-01-22T07:52:19.5285497Z tests/io/zen/test_z3d_mock_final.py::test_basic_functionality 
2026-01-22T07:52:19.5300084Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_mock_final.py::test_basic_functionality 
2026-01-22T07:52:19.5334676Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[AutoGain-N] 
2026-01-22T07:52:19.5375519Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[AutoGain-N] 
2026-01-22T07:52:19.5376777Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Comment-] 
2026-01-22T07:52:19.5389743Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Comment-] 
2026-01-22T07:52:19.5427556Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Date-2022-05-17] 
2026-01-22T07:52:19.5431453Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Date-2022-05-17] 
2026-01-22T07:52:19.5432704Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Duty-0] 
2026-01-22T07:52:19.5475803Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Duty-0] 
2026-01-22T07:52:19.5477059Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[FFTStacks-0] 
2026-01-22T07:52:19.5491691Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[FFTStacks-0] 
2026-01-22T07:52:19.5503079Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Filename-] 
2026-01-22T07:52:19.5517136Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Filename-] 
2026-01-22T07:52:19.5537878Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Gain-1.0000] 
2026-01-22T07:52:19.5566761Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Gain-1.0000] 
2026-01-22T07:52:19.5595191Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Log-Y] 
2026-01-22T07:52:19.5596391Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Log-Y] 
2026-01-22T07:52:19.5606894Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[NewFile-Y] 
2026-01-22T07:52:19.5621814Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[NewFile-Y] 
2026-01-22T07:52:19.5643011Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Period-0] 
2026-01-22T07:52:19.5665264Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Period-0] 
2026-01-22T07:52:19.5693694Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[RadioOn-X] 
2026-01-22T07:52:19.5697494Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[RadioOn-X] 
2026-01-22T07:52:19.5737922Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[SR-256] 
2026-01-22T07:52:19.5740834Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[SR-256] 
2026-01-22T07:52:19.5744139Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[SamplesPerAcq-0] 
2026-01-22T07:52:19.5762655Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[SamplesPerAcq-0] 
2026-01-22T07:52:19.5785332Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Sleep-N] 
2026-01-22T07:52:19.5826995Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Sleep-N] 
2026-01-22T07:52:19.5828634Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Sync-Y] 
2026-01-22T07:52:19.5840125Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Sync-Y] 
2026-01-22T07:52:19.5863344Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Time-13:10:15] 
2026-01-22T07:52:19.5896291Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_schedule_attributes[Time-13:10:15] 
2026-01-22T07:52:19.5900826Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_fn_attribute 
2026-01-22T07:52:19.5936952Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_fn_attribute 
2026-01-22T07:52:19.5937970Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_initial_start 
2026-01-22T07:52:19.5975636Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_initial_start 
2026-01-22T07:52:19.5976764Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_meta_string 
2026-01-22T07:52:19.5988775Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleBasicAttributes::test_meta_string 
2026-01-22T07:52:19.6049976Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_default_initialization 
2026-01-22T07:52:19.6051256Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_default_initialization 
2026-01-22T07:52:19.6052555Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.6071579Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.6087694Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.6115333Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.6121535Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.6138410Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.6185387Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.6186858Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.6194424Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_string_attribute_handling 
2026-01-22T07:52:19.6211383Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_string_attribute_handling 
2026-01-22T07:52:19.6255408Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_boolean_flags_as_strings 
2026-01-22T07:52:19.6257807Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleAttributeHandling::test_boolean_flags_as_strings 
2026-01-22T07:52:19.6267065Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleMetadataParsing::test_key_value_parsing 
2026-01-22T07:52:19.6293864Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleMetadataParsing::test_key_value_parsing 
2026-01-22T07:52:19.6303549Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleMetadataParsing::test_malformed_line_handling 
2026-01-22T07:52:19.6320752Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleMetadataParsing::test_malformed_line_handling 
2026-01-22T07:52:19.6366888Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleTimeHandling::test_initial_start_creation 
2026-01-22T07:52:19.6368270Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleTimeHandling::test_initial_start_creation 
2026-01-22T07:52:19.6399630Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleTimeHandling::test_invalid_time_handling 
2026-01-22T07:52:19.6417306Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleTimeHandling::test_invalid_time_handling 
2026-01-22T07:52:19.6482979Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_file_opening 
2026-01-22T07:52:19.6500219Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_file_opening 
2026-01-22T07:52:19.6555623Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_file_object_handling 
2026-01-22T07:52:19.6581553Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_file_object_handling 
2026-01-22T07:52:19.6582822Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.6584050Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_pathlib_path_support 
2026-01-22T07:52:19.6625642Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.6631345Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleFileOperations::test_temporary_file_handling 
2026-01-22T07:52:19.6632774Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_no_file_specified 
2026-01-22T07:52:19.6634387Z [gw0] [ 53%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_survey_metadata_propagated 
2026-01-22T07:52:19.6651338Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_components 
2026-01-22T07:52:19.6696223Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_no_file_specified 
2026-01-22T07:52:19.6697645Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_file_not_found_handling 
2026-01-22T07:52:19.6701787Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_file_not_found_handling 
2026-01-22T07:52:19.6734632Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_unicode_decode_error_handling 
2026-01-22T07:52:19.6751718Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleErrorHandling::test_unicode_decode_error_handling 
2026-01-22T07:52:19.6781440Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleIntegration::test_complete_read_workflow_simulation 
2026-01-22T07:52:19.6805695Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleIntegration::test_complete_read_workflow_simulation 
2026-01-22T07:52:19.6815838Z tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleIntegration::test_attribute_consistency 
2026-01-22T07:52:19.6832504Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DScheduleIntegration::test_attribute_consistency 
2026-01-22T07:52:19.6867648Z tests/io/zen/test_z3d_schedule.py::TestZ3DSchedulePerformance::test_multiple_reads_same_file 
2026-01-22T07:52:19.6913844Z [gw2] [ 53%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DSchedulePerformance::test_multiple_reads_same_file 
2026-01-22T07:52:19.6919224Z tests/io/zen/test_z3d_schedule.py::TestZ3DSchedulePerformance::test_fixture_reuse_performance 
2026-01-22T07:52:19.6936921Z [gw2] [ 54%] PASSED tests/io/zen/test_z3d_schedule.py::TestZ3DSchedulePerformance::test_fixture_reuse_performance 
2026-01-22T07:52:19.6954277Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_default_initialization 
2026-01-22T07:52:19.6974796Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_default_initialization 
2026-01-22T07:52:19.7006240Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.7007753Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_filename 
2026-01-22T07:52:19.7024614Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.7056513Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_file_object 
2026-01-22T07:52:19.7058137Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.7077707Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleInitialization::test_initialization_with_kwargs 
2026-01-22T07:52:19.7105702Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_with_filename 
2026-01-22T07:52:19.7113422Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_with_filename 
2026-01-22T07:52:19.7129082Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_with_file_object 
2026-01-22T07:52:19.7177950Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_with_file_object 
2026-01-22T07:52:19.7179565Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_no_file_warning 
2026-01-22T07:52:19.7181192Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_no_file_warning 
2026-01-22T07:52:19.7195719Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_warning_message 
2026-01-22T07:52:19.7216069Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_warning_message 
2026-01-22T07:52:19.7270003Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_existing_file_object 
2026-01-22T07:52:19.7271791Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileOperations::test_read_schedule_existing_file_object 
2026-01-22T07:52:19.7273153Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_standard_schedule 
2026-01-22T07:52:19.7278473Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_standard_schedule 
2026-01-22T07:52:19.7295094Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_alternative_schedule 
2026-01-22T07:52:19.7347865Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_alternative_schedule 
2026-01-22T07:52:19.7349340Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_schedule_key_normalization 
2026-01-22T07:52:19.7350853Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_schedule_key_normalization 
2026-01-22T07:52:19.7359630Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:19.7380191Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_empty_lines_ignored 
2026-01-22T07:52:19.7397346Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_schedule_without_schedule_prefix 
2026-01-22T07:52:19.7438419Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleParsing::test_parse_schedule_without_schedule_prefix 
2026-01-22T07:52:19.7439981Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_calculation 
2026-01-22T07:52:19.7448215Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_calculation 
2026-01-22T07:52:19.7465545Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_with_different_date_time 
2026-01-22T07:52:19.7486033Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_with_different_date_time 
2026-01-22T07:52:19.7526504Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_with_missing_date_time 
2026-01-22T07:52:19.7528444Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleTimeHandling::test_initial_start_with_missing_date_time 
2026-01-22T07:52:19.7537242Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.7557227Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_attribute_setting 
2026-01-22T07:52:19.7609816Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_boolean_like_attributes 
2026-01-22T07:52:19.7611528Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_boolean_like_attributes 
2026-01-22T07:52:19.7612762Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_numeric_string_attributes 
2026-01-22T07:52:19.7619733Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_numeric_string_attributes 
2026-01-22T07:52:19.7637224Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_empty_string_attributes 
2026-01-22T07:52:19.7687840Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleAttributeHandling::test_empty_string_attributes 
2026-01-22T07:52:19.7689342Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_decode_error_handling 
2026-01-22T07:52:19.7690839Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_decode_error_handling 
2026-01-22T07:52:19.7702748Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_malformed_schedule_lines 
2026-01-22T07:52:19.7723268Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_malformed_schedule_lines 
2026-01-22T07:52:19.7740129Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_missing_schedule_prefix 
2026-01-22T07:52:19.7776270Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleErrorHandling::test_missing_schedule_prefix 
2026-01-22T07:52:19.7778822Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_complete_schedule_reading_workflow 
2026-01-22T07:52:19.7793450Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_complete_schedule_reading_workflow 
2026-01-22T07:52:19.7827402Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_multiple_schedule_reads 
2026-01-22T07:52:19.7829464Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_multiple_schedule_reads 
2026-01-22T07:52:19.7844824Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_schedule_with_pathlib_path 
2026-01-22T07:52:19.7877267Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleIntegration::test_schedule_with_pathlib_path 
2026-01-22T07:52:19.7879789Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_large_schedule_handling 
2026-01-22T07:52:19.7899092Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_large_schedule_handling 
2026-01-22T07:52:19.7914948Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:19.7959658Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_memory_efficiency_attribute_setting 
2026-01-22T07:52:19.7962646Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_special_characters_in_values 
2026-01-22T07:52:19.7967806Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DSchedulePerformanceAndEdgeCases::test_special_characters_in_values 
2026-01-22T07:52:19.7983365Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileIO::test_temporary_file_reading 
2026-01-22T07:52:19.8003134Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileIO::test_temporary_file_reading 
2026-01-22T07:52:19.8019760Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileIO::test_file_object_reuse 
2026-01-22T07:52:19.8044380Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleFileIO::test_file_object_reuse 
2026-01-22T07:52:19.8055888Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_date_time_together_validation 
2026-01-22T07:52:19.8093385Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_date_time_together_validation 
2026-01-22T07:52:19.8101121Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_date_format_validation 
2026-01-22T07:52:19.8121425Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_date_format_validation 
2026-01-22T07:52:19.8140603Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_time_format_validation 
2026-01-22T07:52:19.8176998Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_time_format_validation 
2026-01-22T07:52:19.8178400Z tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_boolean_values_validation 
2026-01-22T07:52:19.8193404Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::TestZ3DScheduleValidation::test_boolean_values_validation 
2026-01-22T07:52:19.8226256Z tests/io/zen/test_z3d_schedule_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:19.8227461Z [gw2] [ 54%] SKIPPED tests/io/zen/test_z3d_schedule_mock.py::test_module_imports_and_functionality 
2026-01-22T07:52:19.8266735Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_basic_split_station 
2026-01-22T07:52:19.8267839Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_basic_split_station 
2026-01-22T07:52:19.8289645Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data0] 
2026-01-22T07:52:19.8313804Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data0] 
2026-01-22T07:52:19.8334918Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data1] 
2026-01-22T07:52:19.8355268Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data1] 
2026-01-22T07:52:19.8387673Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data2] 
2026-01-22T07:52:19.8404076Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data2] 
2026-01-22T07:52:19.8423251Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data3] 
2026-01-22T07:52:19.8437746Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data3] 
2026-01-22T07:52:19.8490671Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data4] 
2026-01-22T07:52:19.8492445Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_variations[station_data4] 
2026-01-22T07:52:19.8493628Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_edge_cases 
2026-01-22T07:52:19.8508514Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_edge_cases 
2026-01-22T07:52:19.8530154Z tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_complex_formats 
2026-01-22T07:52:19.8573366Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestSplitStation::test_split_station_complex_formats 
2026-01-22T07:52:19.8586668Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_success 
2026-01-22T07:52:19.8603312Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_success 
2026-01-22T07:52:19.8637465Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_no_drives 
2026-01-22T07:52:19.8674600Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_no_drives 
2026-01-22T07:52:19.8705281Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_success 
2026-01-22T07:52:19.8707141Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_success 
2026-01-22T07:52:19.8739429Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_no_ch_drives 
2026-01-22T07:52:19.8756763Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_no_ch_drives 
2026-01-22T07:52:19.8804854Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_mixed_drives 
2026-01-22T07:52:19.8811291Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drive_names_mixed_drives 
2026-01-22T07:52:19.8830906Z tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_without_win32api 
2026-01-22T07:52:19.8847677Z [gw2] [ 54%] PASSED tests/io/zen/test_zen_tools.py::TestDriveFunctions::test_get_drives_without_win32api 
2026-01-22T07:52:19.8906224Z tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_initialization_defaults 
2026-01-22T07:52:19.8952296Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_initialization_defaults 
2026-01-22T07:52:19.8961373Z tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_sr_dict_mapping 
2026-01-22T07:52:19.8978474Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_sr_dict_mapping 
2026-01-22T07:52:19.9036719Z tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_channel_component_dictionaries 
2026-01-22T07:52:19.9053382Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_channel_component_dictionaries 
2026-01-22T07:52:19.9073702Z tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_master_schedule_initialization 
2026-01-22T07:52:19.9091484Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleBasic::test_master_schedule_initialization 
2026-01-22T07:52:19.9154649Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case0] 
2026-01-22T07:52:19.9155958Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case0] 
2026-01-22T07:52:19.9189070Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case1] 
2026-01-22T07:52:19.9207071Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case1] 
2026-01-22T07:52:19.9248728Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case2] 
2026-01-22T07:52:19.9267057Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case2] 
2026-01-22T07:52:19.9329554Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case3] 
2026-01-22T07:52:19.9332894Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_basic[time_case3] 
2026-01-22T07:52:19.9386261Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_combined_operations 
2026-01-22T07:52:19.9388650Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_combined_operations 
2026-01-22T07:52:19.9421097Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_edge_cases 
2026-01-22T07:52:19.9437791Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_add_time_edge_cases 
2026-01-22T07:52:19.9481304Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:00:00-0.0] 
2026-01-22T07:52:19.9498786Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:00:00-0.0] 
2026-01-22T07:52:19.9558091Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[01:00:00-3600.0] 
2026-01-22T07:52:19.9560767Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[01:00:00-3600.0] 
2026-01-22T07:52:19.9616068Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:30:00-1800.0] 
2026-01-22T07:52:19.9617425Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:30:00-1800.0] 
2026-01-22T07:52:19.9654407Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[12:00:00-43200.0] 
2026-01-22T07:52:19.9671619Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[12:00:00-43200.0] 
2026-01-22T07:52:19.9737664Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[23:59:59-86399.0] 
2026-01-22T07:52:19.9740496Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[23:59:59-86399.0] 
2026-01-22T07:52:19.9794469Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:01:30-90.0] 
2026-01-22T07:52:19.9795709Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[00:01:30-90.0] 
2026-01-22T07:52:19.9824748Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[02:30:45-9045.0] 
2026-01-22T07:52:19.9841286Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_to_seconds[02:30:45-9045.0] 
2026-01-22T07:52:19.9878371Z tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_invalid_format 
2026-01-22T07:52:19.9911435Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleTimeOperations::test_convert_time_invalid_format 
2026-01-22T07:52:19.9945641Z tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_basic 
2026-01-22T07:52:19.9973089Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_basic 
2026-01-22T07:52:19.9984362Z tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_custom_parameters 
2026-01-22T07:52:19.9998911Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_custom_parameters 
2026-01-22T07:52:20.0037955Z tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_with_offset_dict 
2026-01-22T07:52:20.0063210Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_with_offset_dict 
2026-01-22T07:52:20.0093864Z tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_zero_repeat 
2026-01-22T07:52:20.0121450Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_zero_repeat 
2026-01-22T07:52:20.0153268Z tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_large_repeat 
2026-01-22T07:52:20.0162805Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleGeneration::test_make_schedule_large_repeat 
2026-01-22T07:52:20.0204966Z tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_basic 
2026-01-22T07:52:20.0243323Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_basic 
2026-01-22T07:52:20.0258183Z tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_exact_match 
2026-01-22T07:52:20.0272451Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_exact_match 
2026-01-22T07:52:20.0325436Z tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_late_time 
2026-01-22T07:52:20.0327523Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_late_time 
2026-01-22T07:52:20.0381825Z tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_edge_cases 
2026-01-22T07:52:20.0393645Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleOffsetCalculation::test_get_schedule_offset_edge_cases 
2026-01-22T07:52:20.0421788Z tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_basic 
2026-01-22T07:52:20.0434863Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_basic 
2026-01-22T07:52:20.0489238Z tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_version_3 
2026-01-22T07:52:20.0514650Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_version_3 
2026-01-22T07:52:20.0554098Z tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_custom_parameters 
2026-01-22T07:52:20.0574782Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_custom_parameters 
2026-01-22T07:52:20.0686361Z tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_default_path 
2026-01-22T07:52:20.0741857Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestScheduleFileOperations::test_write_schedule_for_gui_default_path 
2026-01-22T07:52:20.0778666Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_basic 
2026-01-22T07:52:20.0792826Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_basic 
2026-01-22T07:52:20.0824008Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_no_drives 
2026-01-22T07:52:20.0837712Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_no_drives 
2026-01-22T07:52:20.0922317Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_with_date_filter 
2026-01-22T07:52:20.0936594Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_copy_from_sd_with_date_filter 
2026-01-22T07:52:20.0997608Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_basic 
2026-01-22T07:52:20.1010331Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_basic 
2026-01-22T07:52:20.1066026Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_no_drives 
2026-01-22T07:52:20.1067370Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_no_drives 
2026-01-22T07:52:20.1109746Z tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_date_filtering 
2026-01-22T07:52:20.1123485Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSDCardOperations::test_delete_files_from_sd_date_filtering 
2026-01-22T07:52:20.1201557Z tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_full_schedule_workflow 
2026-01-22T07:52:20.1214500Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_full_schedule_workflow 
2026-01-22T07:52:20.1251446Z tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_schedule_time_consistency 
2026-01-22T07:52:20.1274524Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_schedule_time_consistency 
2026-01-22T07:52:20.1334849Z tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_sampling_rate_mapping_consistency 
2026-01-22T07:52:20.1336261Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_sampling_rate_mapping_consistency 
2026-01-22T07:52:20.1360776Z tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_schedule_boundary_conditions 
2026-01-22T07:52:20.1373938Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestZenScheduleIntegration::test_schedule_boundary_conditions 
2026-01-22T07:52:20.1415609Z tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_invalid_time_format_handling 
2026-01-22T07:52:20.1441885Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_invalid_time_format_handling 
2026-01-22T07:52:20.1474283Z tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_negative_time_values 
2026-01-22T07:52:20.1504325Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_negative_time_values 
2026-01-22T07:52:20.1587039Z tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_extreme_repeat_values 
2026-01-22T07:52:20.1611590Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_extreme_repeat_values 
2026-01-22T07:52:20.1656094Z tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_empty_schedule_lists 
2026-01-22T07:52:20.1657870Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_empty_schedule_lists 
2026-01-22T07:52:20.1701224Z tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_mismatched_list_lengths 
2026-01-22T07:52:20.1715758Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestErrorHandlingAndEdgeCases::test_mismatched_list_lengths 
2026-01-22T07:52:20.1835008Z tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_schedule_generation_performance 
2026-01-22T07:52:20.1836305Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_schedule_generation_performance 
2026-01-22T07:52:20.1874051Z tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_time_conversion_efficiency 
2026-01-22T07:52:20.1888348Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_time_conversion_efficiency 
2026-01-22T07:52:20.3106017Z tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_large_schedule_memory_usage 
2026-01-22T07:52:20.3111430Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestPerformanceOptimizations::test_large_schedule_memory_usage 
2026-01-22T07:52:20.3221627Z tests/io/zen/test_zen_tools.py::TestSlowOperations::test_extensive_schedule_generation 
2026-01-22T07:52:20.3268701Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::TestSlowOperations::test_extensive_schedule_generation 
2026-01-22T07:52:20.3269702Z tests/io/zen/test_zen_tools.py::test_module_imports 
2026-01-22T07:52:20.3271112Z [gw2] [ 55%] PASSED tests/io/zen/test_zen_tools.py::test_module_imports 
2026-01-22T07:52:20.3296886Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_basic_creation 
2026-01-22T07:52:20.3311493Z [gw2] [ 55%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_basic_creation 
2026-01-22T07:52:20.3340266Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_with_fft_frequencies 
2026-01-22T07:52:20.3358642Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_with_fft_frequencies 
2026-01-22T07:52:20.3381405Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_incompatible_arguments 
2026-01-22T07:52:20.3411695Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_incompatible_arguments 
2026-01-22T07:52:20.3418488Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[0.001] 
2026-01-22T07:52:20.3443530Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[0.001] 
2026-01-22T07:52:20.3458098Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[1.0] 
2026-01-22T07:52:20.3473488Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[1.0] 
2026-01-22T07:52:20.3517836Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[10.0] 
2026-01-22T07:52:20.3519686Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[10.0] 
2026-01-22T07:52:20.3535161Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[100.0] 
2026-01-22T07:52:20.3550516Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[100.0] 
2026-01-22T07:52:20.3584620Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[1000.0] 
2026-01-22T07:52:20.3588478Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_various_frequencies[1000.0] 
2026-01-22T07:52:20.3612786Z tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_band_properties 
2026-01-22T07:52:20.3658759Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestHalfOctaveBands::test_half_octave_band_properties 
2026-01-22T07:52:20.3671542Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_geometric_spacing 
2026-01-22T07:52:20.3673212Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_geometric_spacing 
2026-01-22T07:52:20.3690625Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_bands_per_decade 
2026-01-22T07:52:20.3725459Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_bands_per_decade 
2026-01-22T07:52:20.3731932Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_bands_per_octave 
2026-01-22T07:52:20.3745796Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_bands_per_octave 
2026-01-22T07:52:20.3775092Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_boundary_frequencies 
2026-01-22T07:52:20.3792379Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_boundary_frequencies 
2026-01-22T07:52:20.3824162Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_multiple_parameter_error 
2026-01-22T07:52:20.3855542Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_multiple_parameter_error 
2026-01-22T07:52:20.3859193Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_no_parameter_error 
2026-01-22T07:52:20.3864500Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_no_parameter_error 
2026-01-22T07:52:20.3911773Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[geometric-num_bands-20] 
2026-01-22T07:52:20.3914044Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[geometric-num_bands-20] 
2026-01-22T07:52:20.3957738Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[bands_per_decade-num_bands_per_decade-5.0] 
2026-01-22T07:52:20.3960025Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[bands_per_decade-num_bands_per_decade-5.0] 
2026-01-22T07:52:20.3980641Z tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[bands_per_octave-num_bands_per_octave-3.0] 
2026-01-22T07:52:20.3995939Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestLogSpacedFrequencies::test_parametrized_methods[bands_per_octave-num_bands_per_octave-3.0] 
2026-01-22T07:52:20.4414432Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_bands_of_constant_q_with_q 
2026-01-22T07:52:20.4435802Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_bands_of_constant_q_with_q 
2026-01-22T07:52:20.4766551Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_bands_of_constant_q_with_fractional_bandwidth 
2026-01-22T07:52:20.4770812Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_bands_of_constant_q_with_fractional_bandwidth 
2026-01-22T07:52:20.4801942Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_constant_q_no_parameters_error 
2026-01-22T07:52:20.4804046Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_constant_q_no_parameters_error 
2026-01-22T07:52:20.4893015Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_constant_q_band_properties 
2026-01-22T07:52:20.4923954Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_constant_q_band_properties 
2026-01-22T07:52:20.4969122Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[1.5] 
2026-01-22T07:52:20.4984722Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[1.5] 
2026-01-22T07:52:20.5065689Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[2.0] 
2026-01-22T07:52:20.5067195Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[2.0] 
2026-01-22T07:52:20.5107602Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[5.0] 
2026-01-22T07:52:20.5120048Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[5.0] 
2026-01-22T07:52:20.5176529Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[10.0] 
2026-01-22T07:52:20.5231638Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[10.0] 
2026-01-22T07:52:20.5244732Z tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[20.0] 
2026-01-22T07:52:20.5257165Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestConstantQBands::test_various_q_values[20.0] 
2026-01-22T07:52:20.5287698Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_basic 
2026-01-22T07:52:20.5299525Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_basic 
2026-01-22T07:52:20.5445753Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_boundaries 
2026-01-22T07:52:20.5448239Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_boundaries 
2026-01-22T07:52:20.5471478Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_with_array 
2026-01-22T07:52:20.5501644Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_with_array 
2026-01-22T07:52:20.5512268Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_with_list 
2026-01-22T07:52:20.5545329Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_with_list 
2026-01-22T07:52:20.5633970Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_continuity 
2026-01-22T07:52:20.5649324Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_continuity 
2026-01-22T07:52:20.5685145Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[3] 
2026-01-22T07:52:20.5704633Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[3] 
2026-01-22T07:52:20.5766617Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[5] 
2026-01-22T07:52:20.5768097Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[5] 
2026-01-22T07:52:20.5773869Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[10] 
2026-01-22T07:52:20.5788254Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[10] 
2026-01-22T07:52:20.5821517Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[20] 
2026-01-22T07:52:20.5864751Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[20] 
2026-01-22T07:52:20.5866301Z tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[50] 
2026-01-22T07:52:20.5879764Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPartitionedBands::test_partitioned_bands_scaling[50] 
2026-01-22T07:52:20.5931740Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_log_frequencies_to_constant_q 
2026-01-22T07:52:20.5971832Z [gw2] [ 56%] [Generate log frequencies] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_log_frequencies_to_constant_q 
2026-01-22T07:52:20.5992710Z [gw2] [ 56%] [Create constant Q bands] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_log_frequencies_to_constant_q 
2026-01-22T07:52:20.6027690Z [gw2] [ 56%] [Validate Q consistency] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_log_frequencies_to_constant_q 
2026-01-22T07:52:20.6029624Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_log_frequencies_to_constant_q 
2026-01-22T07:52:20.6060221Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_partitioned_vs_constant_q 
2026-01-22T07:52:20.6084191Z [gw2] [ 56%] [Create partitioned bands] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_partitioned_vs_constant_q 
2026-01-22T07:52:20.6096678Z [gw2] [ 56%] [Create constant Q bands] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_partitioned_vs_constant_q 
2026-01-22T07:52:20.6113453Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_workflow_partitioned_vs_constant_q 
2026-01-22T07:52:20.6143313Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_extreme_frequency_ranges 
2026-01-22T07:52:20.6158459Z [gw2] [ 56%] [Very low frequencies] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_extreme_frequency_ranges 
2026-01-22T07:52:20.6173536Z [gw2] [ 56%] [Very high frequencies] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_extreme_frequency_ranges 
2026-01-22T07:52:20.6183584Z [gw2] [ 56%] [Very wide range] SUBPASS tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_extreme_frequency_ranges 
2026-01-22T07:52:20.6211912Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_extreme_frequency_ranges 
2026-01-22T07:52:20.6242656Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_single_band_edge_cases 
2026-01-22T07:52:20.6257079Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_single_band_edge_cases 
2026-01-22T07:52:20.6297577Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[0] 
2026-01-22T07:52:20.6299098Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[0] 
2026-01-22T07:52:20.6322982Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[-1] 
2026-01-22T07:52:20.6336941Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[-1] 
2026-01-22T07:52:20.6368797Z tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[-10] 
2026-01-22T07:52:20.6392322Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestIntegrationAndEdgeCases::test_invalid_q_values[-10] 
2026-01-22T07:52:20.6446073Z tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_large_number_of_bands 
2026-01-22T07:52:20.6448539Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_large_number_of_bands 
2026-01-22T07:52:20.7687969Z tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_memory_efficiency 
2026-01-22T07:52:20.7706670Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_memory_efficiency 
2026-01-22T07:52:20.7751982Z tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_frequency_precision 
2026-01-22T07:52:20.7775616Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestPerformanceAndStress::test_frequency_precision 
2026-01-22T07:52:20.7798340Z tests/processing/spectre/test_frequency_band_helpers.py::TestRegressionCases::test_half_octave_regression_issue_209 
2026-01-22T07:52:20.7815836Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestRegressionCases::test_half_octave_regression_issue_209 
2026-01-22T07:52:20.7876601Z tests/processing/spectre/test_frequency_band_helpers.py::TestRegressionCases::test_log_frequencies_consistency 
2026-01-22T07:52:20.7877954Z [gw2] [ 56%] PASSED tests/processing/spectre/test_frequency_band_helpers.py::TestRegressionCases::test_log_frequencies_consistency 
2026-01-22T07:52:21.0324171Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_df_operations 
2026-01-22T07:52:21.2876354Z [gw3] [ 56%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Performance::test_multiple_files_cleanup 
2026-01-22T07:52:21.2914407Z [gw0] [ 56%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_components 
2026-01-22T07:52:21.4999595Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_multiple_files 
2026-01-22T07:52:21.9341723Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Performance::test_large_file_path 
2026-01-22T07:52:21.9365220Z [gw2] [ 56%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_df_operations 
2026-01-22T07:52:22.3524997Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_datetime_columns 
2026-01-22T07:52:22.3545869Z [gw0] [ 56%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_multiple_files 
2026-01-22T07:52:22.5835300Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_start_time_set 
2026-01-22T07:52:23.0541942Z [gw3] [ 57%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5Performance::test_large_file_path 
2026-01-22T07:52:23.1084388Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_pathlib_vs_string_consistency 
2026-01-22T07:52:23.1087794Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_datetime_columns 
2026-01-22T07:52:24.0924575Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_df_columns 
2026-01-22T07:52:24.0946266Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_start_time_set 
2026-01-22T07:52:24.2889597Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_sample_rate_set 
2026-01-22T07:52:24.2910235Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_df_columns 
2026-01-22T07:52:25.2471198Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_df_failures 
2026-01-22T07:52:25.4636636Z [gw3] [ 57%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_pathlib_vs_string_consistency 
2026-01-22T07:52:25.4637965Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_df_failures 
2026-01-22T07:52:25.6391196Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_exception_from_empty_run_summary 
2026-01-22T07:52:25.6435136Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_sample_rate_set 
2026-01-22T07:52:25.6708276Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_nonexistent_table 
2026-01-22T07:52:25.6709654Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_exception_from_empty_run_summary 
2026-01-22T07:52:25.6831557Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_clone_operations 
2026-01-22T07:52:25.6863945Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_with_nonexistent_table 
2026-01-22T07:52:25.7184879Z tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_number_mapping 
2026-01-22T07:52:26.8798634Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_file_deletion_behavior 
2026-01-22T07:52:26.8824174Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_clone_operations 
2026-01-22T07:52:27.2417161Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_mini_summary 
2026-01-22T07:52:27.2455247Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestToRunTS::test_to_runts_channel_number_mapping 
2026-01-22T07:52:27.2857650Z tests/io/phoenix/test_mtu_ts_pytest.py::TestIntegration::test_complete_workflow_from_file_to_data 
2026-01-22T07:52:27.2865582Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestIntegration::test_complete_workflow_from_file_to_data 
2026-01-22T07:52:27.3268699Z tests/io/phoenix/test_mtu_ts_pytest.py::TestIntegration::test_workflow_with_explicit_read 
2026-01-22T07:52:27.3305264Z [gw0] [ 57%] PASSED tests/io/phoenix/test_mtu_ts_pytest.py::TestIntegration::test_workflow_with_explicit_read 
2026-01-22T07:52:27.3317690Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_without_file 
2026-01-22T07:52:27.3351419Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_without_file 
2026-01-22T07:52:27.3389165Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_kwargs 
2026-01-22T07:52:27.3390539Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_kwargs 
2026-01-22T07:52:27.4188230Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_valid_file 
2026-01-22T07:52:27.4282369Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_valid_file 
2026-01-22T07:52:27.4302723Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_invalid_file 
2026-01-22T07:52:27.4321935Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_init_with_invalid_file 
2026-01-22T07:52:27.4346302Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_str_representation 
2026-01-22T07:52:27.4356153Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationInit::test_str_representation 
2026-01-22T07:52:27.5155665Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_valid 
2026-01-22T07:52:27.5256353Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_valid 
2026-01-22T07:52:27.5271722Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_invalid 
2026-01-22T07:52:27.5282146Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_invalid 
2026-01-22T07:52:27.5300674Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_none 
2026-01-22T07:52:27.5325464Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_cal_fn_property_setter_none 
2026-01-22T07:52:27.6125735Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_calibration_date_property 
2026-01-22T07:52:27.6215774Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_calibration_date_property 
2026-01-22T07:52:27.6233069Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_calibration_date_property_no_data 
2026-01-22T07:52:27.6272884Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_calibration_date_property_no_data 
2026-01-22T07:52:27.7059752Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_has_read_method 
2026-01-22T07:52:27.7143517Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_has_read_method 
2026-01-22T07:52:27.7968997Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_base_filter_name_property 
2026-01-22T07:52:27.8052604Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_base_filter_name_property 
2026-01-22T07:52:27.8081945Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_base_filter_name_no_data 
2026-01-22T07:52:27.8083547Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationProperties::test_base_filter_name_no_data 
2026-01-22T07:52:27.8897646Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_single_value 
2026-01-22T07:52:27.8967017Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_single_value 
2026-01-22T07:52:27.9145480Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_multiple_values 
2026-01-22T07:52:27.9799185Z [gw3] [ 57%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_file_deletion_behavior 
2026-01-22T07:52:27.9884079Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_multiple_values 
2026-01-22T07:52:28.0637558Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_edge_cases 
2026-01-22T07:52:28.0716771Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_max_freq_edge_cases 
2026-01-22T07:52:28.0734501Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_filter_lp_name 
2026-01-22T07:52:28.0751005Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_mini_summary 
2026-01-22T07:52:28.1558260Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_station_ids 
2026-01-22T07:52:28.1618159Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_filter_lp_name 
2026-01-22T07:52:28.2440660Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_filter_sensor_name 
2026-01-22T07:52:28.2527324Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_get_filter_sensor_name 
2026-01-22T07:52:28.2620725Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_with_file_parameter 
2026-01-22T07:52:28.2646263Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_with_file_parameter 
2026-01-22T07:52:28.2675450Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_file_not_exists 
2026-01-22T07:52:28.2691612Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_file_not_exists 
2026-01-22T07:52:28.2768171Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_receiver_calibration 
2026-01-22T07:52:28.2792628Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_receiver_calibration 
2026-01-22T07:52:28.2914778Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_sensor_calibration 
2026-01-22T07:52:28.2953640Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMethods::test_read_method_sensor_calibration 
2026-01-22T07:52:28.3781926Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[e1] 
2026-01-22T07:52:28.3831994Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[e1] 
2026-01-22T07:52:28.3833278Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[e2] 
2026-01-22T07:52:28.4632528Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_file_version_parameter_validation 
2026-01-22T07:52:28.4713158Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[e2] 
2026-01-22T07:52:28.5495261Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h1] 
2026-01-22T07:52:28.5569474Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h1] 
2026-01-22T07:52:28.6354411Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h2] 
2026-01-22T07:52:28.6443738Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h2] 
2026-01-22T07:52:28.7242437Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h3] 
2026-01-22T07:52:28.7320925Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_channel_attributes[h3] 
2026-01-22T07:52:28.8150130Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-e1] 
2026-01-22T07:52:28.8202087Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-e1] 
2026-01-22T07:52:28.9004431Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-e2] 
2026-01-22T07:52:28.9095222Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-e2] 
2026-01-22T07:52:28.9861404Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h1] 
2026-01-22T07:52:28.9932027Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h1] 
2026-01-22T07:52:29.0727978Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h2] 
2026-01-22T07:52:29.0799453Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h2] 
2026-01-22T07:52:29.1599977Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h3] 
2026-01-22T07:52:29.1674018Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10000-h3] 
2026-01-22T07:52:29.2487439Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-e1] 
2026-01-22T07:52:29.2525815Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-e1] 
2026-01-22T07:52:29.2528805Z [gw2] [ 57%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_station_ids 
2026-01-22T07:52:29.2562502Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-e2] 
2026-01-22T07:52:29.3320057Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_string_representation 
2026-01-22T07:52:29.3409487Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-e2] 
2026-01-22T07:52:29.4212045Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h1] 
2026-01-22T07:52:29.4261004Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h1] 
2026-01-22T07:52:29.5051148Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h2] 
2026-01-22T07:52:29.5117630Z [gw0] [ 57%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h2] 
2026-01-22T07:52:29.5928993Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h3] 
2026-01-22T07:52:29.5985038Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[1000-h3] 
2026-01-22T07:52:29.6744339Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-e1] 
2026-01-22T07:52:29.6822113Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-e1] 
2026-01-22T07:52:29.7590962Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-e2] 
2026-01-22T07:52:29.7632837Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-e2] 
2026-01-22T07:52:29.8411153Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h1] 
2026-01-22T07:52:29.8493121Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h1] 
2026-01-22T07:52:29.9235173Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h2] 
2026-01-22T07:52:29.9303312Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h2] 
2026-01-22T07:52:30.0075608Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h3] 
2026-01-22T07:52:30.0139995Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[100-h3] 
2026-01-22T07:52:30.0932459Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-e1] 
2026-01-22T07:52:30.0994510Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-e1] 
2026-01-22T07:52:30.1537364Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-e2] 
2026-01-22T07:52:30.1776594Z [gw3] [ 58%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_file_version_parameter_validation 
2026-01-22T07:52:30.1841508Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-e2] 
2026-01-22T07:52:30.2625338Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h1] 
2026-01-22T07:52:30.2690510Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h1] 
2026-01-22T07:52:30.3494782Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h2] 
2026-01-22T07:52:30.3562555Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h2] 
2026-01-22T07:52:30.4394126Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h3] 
2026-01-22T07:52:30.4493310Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_has_lowpass_filters[10-h3] 
2026-01-22T07:52:30.4706894Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_valid_parameters 
2026-01-22T07:52:30.4730833Z [gw2] [ 58%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_string_representation 
2026-01-22T07:52:30.5252927Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_channels 
2026-01-22T07:52:30.5323110Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_valid_parameters 
2026-01-22T07:52:30.6110229Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_string_parameter 
2026-01-22T07:52:30.6187593Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_string_parameter 
2026-01-22T07:52:30.6396745Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_properties 
2026-01-22T07:52:30.6978683Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_return_value_properties 
2026-01-22T07:52:30.7057666Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_properties 
2026-01-22T07:52:30.7855690Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_invalid_channel 
2026-01-22T07:52:31.0212406Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_invalid_channel 
2026-01-22T07:52:31.0221952Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_invalid_filter 
2026-01-22T07:52:31.0226171Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationChannels::test_get_filter_invalid_filter 
2026-01-22T07:52:31.0228817Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-e1] 
2026-01-22T07:52:31.0243099Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-e1] 
2026-01-22T07:52:31.0486386Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-e2] 
2026-01-22T07:52:31.0568208Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-e2] 
2026-01-22T07:52:31.1379969Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h1] 
2026-01-22T07:52:31.1465437Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h1] 
2026-01-22T07:52:31.2275514Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h2] 
2026-01-22T07:52:31.2351873Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h2] 
2026-01-22T07:52:31.3164340Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h3] 
2026-01-22T07:52:31.3244842Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10000-h3] 
2026-01-22T07:52:31.4036891Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-e1] 
2026-01-22T07:52:31.4066267Z [gw3] [ 58%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_return_value_properties 
2026-01-22T07:52:31.4158694Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-e1] 
2026-01-22T07:52:31.4963507Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-e2] 
2026-01-22T07:52:31.5049307Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-e2] 
2026-01-22T07:52:31.5882310Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h1] 
2026-01-22T07:52:31.5942242Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h1] 
2026-01-22T07:52:31.6746620Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h2] 
2026-01-22T07:52:31.6823643Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h2] 
2026-01-22T07:52:31.6994367Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h3] 
2026-01-22T07:52:31.7022653Z [gw2] [ 58%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_channels 
2026-01-22T07:52:31.7683776Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_dataframe_filtering 
2026-01-22T07:52:31.7762953Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[1000-h3] 
2026-01-22T07:52:31.8548686Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-e1] 
2026-01-22T07:52:31.8630599Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-e1] 
2026-01-22T07:52:31.8887054Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-e2] 
2026-01-22T07:52:31.9473029Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_concurrent_access_handling 
2026-01-22T07:52:31.9525863Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-e2] 
2026-01-22T07:52:32.0330638Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h1] 
2026-01-22T07:52:32.0433588Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h1] 
2026-01-22T07:52:32.1222015Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h2] 
2026-01-22T07:52:32.1317692Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h2] 
2026-01-22T07:52:32.2127981Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h3] 
2026-01-22T07:52:32.2200045Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[100-h3] 
2026-01-22T07:52:32.2973711Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-e1] 
2026-01-22T07:52:32.3084432Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-e1] 
2026-01-22T07:52:32.3869374Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-e2] 
2026-01-22T07:52:32.3956068Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-e2] 
2026-01-22T07:52:32.4756004Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h1] 
2026-01-22T07:52:32.4839006Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h1] 
2026-01-22T07:52:32.5637183Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h2] 
2026-01-22T07:52:32.5721742Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h2] 
2026-01-22T07:52:32.6553074Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h3] 
2026-01-22T07:52:32.6618089Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_filter_properties_comprehensive[10-h3] 
2026-01-22T07:52:32.7441866Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_frequency_ordering 
2026-01-22T07:52:32.7515946Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_frequency_ordering 
2026-01-22T07:52:32.8298532Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_amplitude_values 
2026-01-22T07:52:32.8377407Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_amplitude_values 
2026-01-22T07:52:32.8588272Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_phase_values 
2026-01-22T07:52:32.8590941Z [gw2] [ 58%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_dataframe_filtering 
2026-01-22T07:52:32.9177488Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_processing_id 
2026-01-22T07:52:32.9271863Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationFilterProperties::test_phase_values 
2026-01-22T07:52:32.9276612Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_initialization_with_directory_path 
2026-01-22T07:52:32.9293104Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_initialization_with_directory_path 
2026-01-22T07:52:33.0109980Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_get_filter_case_sensitivity 
2026-01-22T07:52:33.0213150Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_get_filter_case_sensitivity 
2026-01-22T07:52:33.0973160Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_filter_name_generation_edge_cases 
2026-01-22T07:52:33.1076151Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationErrorHandling::test_filter_name_generation_edge_cases 
2026-01-22T07:52:33.1846792Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_full_workflow_receiver_calibration 
2026-01-22T07:52:33.1932808Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_full_workflow_receiver_calibration 
2026-01-22T07:52:33.2732264Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_data_consistency_across_channels 
2026-01-22T07:52:33.2802647Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_data_consistency_across_channels 
2026-01-22T07:52:33.3632803Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_calibration_date_consistency 
2026-01-22T07:52:33.3680311Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationIntegration::test_calibration_date_consistency 
2026-01-22T07:52:33.4502536Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationPerformance::test_multiple_filter_access_performance 
2026-01-22T07:52:33.4541462Z [gw0] [ 58%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationPerformance::test_multiple_filter_access_performance 
2026-01-22T07:52:33.5360019Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationPerformance::test_large_frequency_array_handling 
2026-01-22T07:52:33.5436322Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationPerformance::test_large_frequency_array_handling 
2026-01-22T07:52:33.5524450Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMocking::test_read_method_isolated 
2026-01-22T07:52:33.5572741Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMocking::test_read_method_isolated 
2026-01-22T07:52:33.5574246Z tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMocking::test_file_existence_check_mocked 
2026-01-22T07:52:33.5594572Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_calibrations.py::TestPhoenixCalibrationMocking::test_file_existence_check_mocked 
2026-01-22T07:52:33.5624815Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_default 
2026-01-22T07:52:33.5628454Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_default 
2026-01-22T07:52:33.5664911Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_with_real_path 
2026-01-22T07:52:33.5666896Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_with_real_path 
2026-01-22T07:52:33.5691552Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_with_mock_path 
2026-01-22T07:52:33.5737997Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_init_with_mock_path 
2026-01-22T07:52:33.5741138Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_file_extension_map 
2026-01-22T07:52:33.5761548Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_file_extension_map 
2026-01-22T07:52:33.5763393Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_default_channel_map 
2026-01-22T07:52:33.5773391Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionInitialization::test_default_channel_map 
2026-01-22T07:52:33.5792124Z tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_file_path_property 
2026-01-22T07:52:33.5836452Z [gw0] [ 59%] PASSED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionFileOperations::test_file_path_property 
2026-01-22T07:52:33.5839405Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:52:33.5842031Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[instrument_id-10128] 
2026-01-22T07:52:33.5851750Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:52:33.5871804Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[instrument_type-MTU-5C] 
2026-01-22T07:52:33.5880648Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[sample_rate-24000] 
2026-01-22T07:52:33.5897083Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_phoenix_segmented_reader_attributes_mock[sample_rate-24000] 
2026-01-22T07:52:33.5913846Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:52:33.5946130Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[channel_number-0] 
2026-01-22T07:52:33.5948647Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:52:33.5957201Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[component-h2] 
2026-01-22T07:52:33.5971038Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:52:33.6019114Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[data_quality.rating.value-None] 
2026-01-22T07:52:33.6021823Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-24000.0] 
2026-01-22T07:52:33.6024842Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[sample_rate-24000.0] 
2026-01-22T07:52:33.6057275Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:52:33.6060048Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[type-magnetic] 
2026-01-22T07:52:33.6071831Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:52:33.6105199Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestAttributeValidation::test_channel_metadata_attributes[units-Volt] 
2026-01-22T07:52:33.6107411Z tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestPhoenixSegmentedReaderIntegration::test_real_phoenix_segmented_file_integration 
2026-01-22T07:52:33.6145204Z [gw0] [ 59%] SKIPPED tests/io/phoenix/test_read_phoenix_segmented_mock.py::TestPhoenixSegmentedReaderIntegration::test_real_phoenix_segmented_file_integration 
2026-01-22T07:52:33.6150824Z tests/io/scripps/test_zenc.py::TestZENC::test_bad_input_channel_map_dict 
2026-01-22T07:52:33.6168487Z [gw0] [ 59%] PASSED tests/io/scripps/test_zenc.py::TestZENC::test_bad_input_channel_map_dict 
2026-01-22T07:52:33.6194109Z tests/io/scripps/test_zenc.py::TestZENC::test_bad_input_channel_map_value 
2026-01-22T07:52:33.6207682Z [gw0] [ 59%] PASSED tests/io/scripps/test_zenc.py::TestZENC::test_bad_input_channel_map_value 
2026-01-22T07:52:33.6271136Z tests/io/scripps/test_zenc.py::TestZENC::test_input_channel_map 
2026-01-22T07:52:33.6272174Z [gw0] [ 59%] PASSED tests/io/scripps/test_zenc.py::TestZENC::test_input_channel_map 
2026-01-22T07:52:33.6273179Z tests/io/scripps/test_zenc.py::TestZENC::test_input_channel_map_order 
2026-01-22T07:52:33.6289754Z [gw0] [ 59%] PASSED tests/io/scripps/test_zenc.py::TestZENC::test_input_channel_map_order 
2026-01-22T07:52:33.6316326Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none 
2026-01-22T07:52:33.6335223Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none 
2026-01-22T07:52:33.6386736Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none_subtests 
2026-01-22T07:52:33.6388396Z [gw0] [ 59%] [mth5_path] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none_subtests 
2026-01-22T07:52:33.6390129Z [gw0] [ 59%] [save_path] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none_subtests 
2026-01-22T07:52:33.6424396Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_none_subtests 
2026-01-22T07:52:33.6436521Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_fail[10-TypeError] 
2026-01-22T07:52:33.6464426Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_fail[10-TypeError] 
2026-01-22T07:52:33.6482842Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_fail[invalid_value1-FileExistsError] 
2026-01-22T07:52:33.6539330Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_mth5_path_fail[invalid_value1-FileExistsError] 
2026-01-22T07:52:33.6541236Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_save_path_none 
2026-01-22T07:52:33.6542673Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_save_path_none 
2026-01-22T07:52:33.6564785Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_save_path_assignment 
2026-01-22T07:52:33.6584665Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_save_path_assignment 
2026-01-22T07:52:33.6611001Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_network_code_fail[abc-ValueError] 
2026-01-22T07:52:33.6658280Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_network_code_fail[abc-ValueError] 
2026-01-22T07:52:33.6660080Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_network_code_fail[!a-ValueError] 
2026-01-22T07:52:33.6677717Z [gw0] [ 59%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLFunctionality::test_set_network_code_fail[!a-ValueError] 
2026-01-22T07:52:34.0064114Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v1 
2026-01-22T07:52:34.0082657Z [gw2] [ 59%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_processing_id 
2026-01-22T07:52:34.1736648Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_survey_properties 
2026-01-22T07:52:34.6531701Z [gw3] [ 59%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_concurrent_access_handling 
2026-01-22T07:52:35.1293028Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_edge_case_empty_file_path 
2026-01-22T07:52:35.1485920Z [gw3] [ 59%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_edge_case_empty_file_path 
2026-01-22T07:52:35.1503082Z [gw2] [ 59%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_survey_properties 
2026-01-22T07:52:35.5987215Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_run_times 
2026-01-22T07:52:36.3240722Z tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_mode_case_sensitivity 
2026-01-22T07:52:36.3274744Z [gw2] [ 59%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_run_times 
2026-01-22T07:52:36.4386017Z tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_run_times_failures 
2026-01-22T07:52:36.4423385Z [gw1] [ 59%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test3_h5_versions[0.2.0] 
2026-01-22T07:52:36.7034611Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test4_h5_parameters 
2026-01-22T07:52:37.1835401Z [gw3] [ 59%] PASSED tests/helpers/test_initialize_mth5.py::TestInitializeMTH5UncoveredFunctionality::test_mode_case_sensitivity 
2026-01-22T07:52:37.1871408Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_with_filename 
2026-01-22T07:52:37.1906467Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_with_filename 
2026-01-22T07:52:37.1914715Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_without_filename 
2026-01-22T07:52:37.1944701Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_without_filename 
2026-01-22T07:52:37.1956620Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_with_kwargs 
2026-01-22T07:52:37.1976901Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_init_with_kwargs 
2026-01-22T07:52:37.2019485Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_file_column_names 
2026-01-22T07:52:37.2021319Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_file_column_names 
2026-01-22T07:52:37.2038720Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_data_column_names 
2026-01-22T07:52:37.2063249Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_data_column_names 
2026-01-22T07:52:37.2097329Z tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_dtypes_dict 
2026-01-22T07:52:37.2098561Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Initialization::test_dtypes_dict 
2026-01-22T07:52:37.2120888Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_valid_file 
2026-01-22T07:52:37.2141993Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_valid_file 
2026-01-22T07:52:37.2174608Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_invalid_file 
2026-01-22T07:52:37.2190191Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_invalid_file 
2026-01-22T07:52:37.2227480Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_none 
2026-01-22T07:52:37.2228698Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_fn_setter_none 
2026-01-22T07:52:37.2253322Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_file_size_property 
2026-01-22T07:52:37.2296115Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_file_size_property 
2026-01-22T07:52:37.2297346Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_file_size_property_no_file 
2026-01-22T07:52:37.2313953Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_file_size_property_no_file 
2026-01-22T07:52:37.2345734Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_has_data_no_data 
2026-01-22T07:52:37.2357427Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_has_data_no_data 
2026-01-22T07:52:37.2659541Z tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_has_data_with_data 
2026-01-22T07:52:37.2661045Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424FileOperations::test_has_data_with_data 
2026-01-22T07:52:37.2842997Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_with_data 
2026-01-22T07:52:37.2883694Z [gw3] [ 59%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_with_data 
2026-01-22T07:52:37.3010957Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_metadata_only 
2026-01-22T07:52:37.3031669Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_metadata_only 
2026-01-22T07:52:37.3217493Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_n_samples_with_data 
2026-01-22T07:52:37.3251513Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_n_samples_with_data 
2026-01-22T07:52:37.3255904Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_n_samples_without_data 
2026-01-22T07:52:37.3281091Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_n_samples_without_data 
2026-01-22T07:52:37.3465047Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_fast_mode 
2026-01-22T07:52:37.3475246Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_fast_mode 
2026-01-22T07:52:37.3649439Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_slow_mode 
2026-01-22T07:52:37.3701590Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_slow_mode 
2026-01-22T07:52:37.3702943Z tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_nonexistent_file 
2026-01-22T07:52:37.3708663Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataOperations::test_read_nonexistent_file 
2026-01-22T07:52:37.3903662Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_start_time 
2026-01-22T07:52:37.3917599Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_start_time 
2026-01-22T07:52:37.4127794Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_end_time 
2026-01-22T07:52:37.4131092Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_end_time 
2026-01-22T07:52:37.4335021Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_latitude 
2026-01-22T07:52:37.4354915Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_latitude 
2026-01-22T07:52:37.4561688Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_longitude 
2026-01-22T07:52:37.4584062Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_longitude 
2026-01-22T07:52:37.4725143Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_elevation 
2026-01-22T07:52:37.4744033Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDataset::test_set_run_times_failures 
2026-01-22T07:52:37.4762611Z tests/processing/test_kernel_dataset.py::TestOverlapFunctions::test_overlaps_boolean 
2026-01-22T07:52:37.4765510Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_elevation 
2026-01-22T07:52:37.4781423Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestOverlapFunctions::test_overlaps_boolean 
2026-01-22T07:52:37.4784432Z tests/processing/test_kernel_dataset.py::TestOverlapFunctions::test_overlap_returns_interval 
2026-01-22T07:52:37.4815450Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_gps_lock 
2026-01-22T07:52:37.4833774Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestOverlapFunctions::test_overlap_returns_interval 
2026-01-22T07:52:37.4987463Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_from_run_summary_properties 
2026-01-22T07:52:37.5025807Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_gps_lock 
2026-01-22T07:52:37.5051365Z tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_properties_without_data 
2026-01-22T07:52:37.5052462Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Properties::test_properties_without_data 
2026-01-22T07:52:37.5053474Z tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_station_metadata 
2026-01-22T07:52:37.5066142Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_from_run_summary_properties 
2026-01-22T07:52:37.5342049Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_mth5_paths 
2026-01-22T07:52:37.5374370Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_mth5_paths 
2026-01-22T07:52:37.5595403Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_sample_rate_properties 
2026-01-22T07:52:37.5611460Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_sample_rate_properties 
2026-01-22T07:52:37.5869769Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_data_manipulation 
2026-01-22T07:52:37.5905039Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_data_manipulation 
2026-01-22T07:52:37.6113460Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_update_duration_column 
2026-01-22T07:52:37.6144025Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_update_duration_column 
2026-01-22T07:52:37.6351922Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_station_id_setter_failures 
2026-01-22T07:52:37.6384045Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethods::test_station_id_setter_failures 
2026-01-22T07:52:37.6516841Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_from_run_summary_fail 
2026-01-22T07:52:37.6532685Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_from_run_summary_fail 
2026-01-22T07:52:37.6663704Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_multiple_sample_rates 
2026-01-22T07:52:37.6705744Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_multiple_sample_rates 
2026-01-22T07:52:37.6805561Z tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_sample_rate_fail 
2026-01-22T07:52:37.6823265Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::TestKernelDatasetMethodsFail::test_sample_rate_fail 
2026-01-22T07:52:37.8459624Z tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[10] 
2026-01-22T07:52:37.8504505Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_station_metadata 
2026-01-22T07:52:37.8959896Z tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_run_metadata 
2026-01-22T07:52:37.8995257Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_run_metadata 
2026-01-22T07:52:37.9015538Z tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_station_metadata_no_data 
2026-01-22T07:52:37.9034054Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_station_metadata_no_data 
2026-01-22T07:52:37.9067528Z tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_run_metadata_no_data 
2026-01-22T07:52:37.9094216Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Metadata::test_run_metadata_no_data 
2026-01-22T07:52:37.9301813Z tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_column_names_match 
2026-01-22T07:52:37.9304499Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_column_names_match 
2026-01-22T07:52:37.9478368Z tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_valid_dataframe 
2026-01-22T07:52:37.9517042Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_valid_dataframe 
2026-01-22T07:52:37.9518938Z tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_none 
2026-01-22T07:52:37.9535327Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_none 
2026-01-22T07:52:37.9562275Z tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_invalid_columns 
2026-01-22T07:52:37.9611452Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424DataFrameOperations::test_data_setter_invalid_columns 
2026-01-22T07:52:37.9806085Z tests/io/lemi/test_lemi.py::TestLEMI424StringRepresentation::test_str_representation 
2026-01-22T07:52:37.9807451Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424StringRepresentation::test_str_representation 
2026-01-22T07:52:38.0010037Z tests/io/lemi/test_lemi.py::TestLEMI424StringRepresentation::test_repr_representation 
2026-01-22T07:52:38.0045566Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424StringRepresentation::test_repr_representation 
2026-01-22T07:52:38.0371107Z tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_lemi424_objects 
2026-01-22T07:52:38.0403416Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_lemi424_objects 
2026-01-22T07:52:38.0593028Z tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_dataframe 
2026-01-22T07:52:38.0631597Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_dataframe 
2026-01-22T07:52:38.0805831Z tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_without_data_raises_error 
2026-01-22T07:52:38.0811249Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_without_data_raises_error 
2026-01-22T07:52:38.1015612Z tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_invalid_type_raises_error 
2026-01-22T07:52:38.1017118Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_invalid_type_raises_error 
2026-01-22T07:52:38.1226643Z tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_dataframe_invalid_columns 
2026-01-22T07:52:38.1227749Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Addition::test_add_dataframe_invalid_columns 
2026-01-22T07:52:38.4062944Z tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_default_channels 
2026-01-22T07:52:38.4095621Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_default_channels 
2026-01-22T07:52:38.6919628Z tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_custom_channels 
2026-01-22T07:52:38.6947035Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_custom_channels 
2026-01-22T07:52:38.8694524Z tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_metadata_consistency 
2026-01-22T07:52:38.8713122Z [gw2] [ 60%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[10] 
2026-01-22T07:52:38.9676732Z tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[string] 
2026-01-22T07:52:38.9698664Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424RunTSConversion::test_to_run_ts_metadata_consistency 
2026-01-22T07:52:38.9872310Z tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_properties 
2026-01-22T07:52:38.9903549Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_properties 
2026-01-22T07:52:39.0157853Z tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_station_metadata 
2026-01-22T07:52:39.0177256Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_station_metadata 
2026-01-22T07:52:39.0403779Z tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_run_metadata 
2026-01-22T07:52:39.0446605Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424MetadataOnlyOperations::test_metadata_only_run_metadata 
2026-01-22T07:52:39.0524259Z tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_empty_file_handling 
2026-01-22T07:52:39.0551237Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_empty_file_handling 
2026-01-22T07:52:39.0603344Z tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_malformed_data_handling 
2026-01-22T07:52:39.0621693Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_malformed_data_handling 
2026-01-22T07:52:39.0825231Z tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_single_line_file 
2026-01-22T07:52:39.0841414Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_single_line_file 
2026-01-22T07:52:39.0878505Z tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_read_metadata_empty_file 
2026-01-22T07:52:39.0903067Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_read_metadata_empty_file 
2026-01-22T07:52:39.1067658Z tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_large_chunk_size 
2026-01-22T07:52:39.1114127Z [gw3] [ 60%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424EdgeCases::test_large_chunk_size 
2026-01-22T07:52:39.1405004Z tests/io/lemi/test_lemi.py::TestLEMI424Performance::test_fast_vs_slow_read_consistency 
2026-01-22T07:52:39.1445244Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Performance::test_fast_vs_slow_read_consistency 
2026-01-22T07:52:39.2115332Z tests/io/lemi/test_lemi.py::TestLEMI424Performance::test_chunked_reading 
2026-01-22T07:52:39.2145123Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Performance::test_chunked_reading 
2026-01-22T07:52:39.5118308Z tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_full_workflow 
2026-01-22T07:52:39.5156054Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_full_workflow 
2026-01-22T07:52:39.5463804Z tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_metadata_workflow 
2026-01-22T07:52:39.5483608Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_metadata_workflow 
2026-01-22T07:52:39.8608968Z tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_combining_multiple_objects 
2026-01-22T07:52:39.8646914Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Integration::test_combining_multiple_objects 
2026-01-22T07:52:40.0611707Z tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_single_file 
2026-01-22T07:52:40.0632381Z [gw2] [ 61%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[string] 
2026-01-22T07:52:40.1472636Z tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[None] 
2026-01-22T07:52:40.1493514Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_single_file 
2026-01-22T07:52:40.4308600Z tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_with_custom_channels 
2026-01-22T07:52:40.4334692Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_with_custom_channels 
2026-01-22T07:52:40.9107783Z tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_multiple_files 
2026-01-22T07:52:40.9135712Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_multiple_files 
2026-01-22T07:52:41.2741631Z tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_with_fast_parameter 
2026-01-22T07:52:41.2759740Z [gw2] [ 61%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[None] 
2026-01-22T07:52:41.4693208Z tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[bad_value3] 
2026-01-22T07:52:41.4726196Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestReadLemi424Function::test_read_with_fast_parameter 
2026-01-22T07:52:41.4750993Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_format_validation 
2026-01-22T07:52:41.4794840Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_format_validation 
2026-01-22T07:52:41.4977873Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_with_calibration_dict 
2026-01-22T07:52:41.5001655Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_with_calibration_dict 
2026-01-22T07:52:41.7748554Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_with_empty_calibration_dict 
2026-01-22T07:52:41.7774932Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_with_empty_calibration_dict 
2026-01-22T07:52:42.0596376Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_without_calibration_dict 
2026-01-22T07:52:42.0604650Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_to_run_ts_without_calibration_dict 
2026-01-22T07:52:42.0861634Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_partial_channels 
2026-01-22T07:52:42.0863159Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_partial_channels 
2026-01-22T07:52:42.0864622Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_path_types 
2026-01-22T07:52:42.0865788Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_path_types 
2026-01-22T07:52:42.0887358Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_magnetic_channels_only 
2026-01-22T07:52:42.0931434Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_magnetic_channels_only 
2026-01-22T07:52:42.1101261Z tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_fixture_structure 
2026-01-22T07:52:42.1144082Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424Calibration::test_calibration_dict_fixture_structure 
2026-01-22T07:52:42.1333977Z tests/io/lemi/test_lemi.py::TestLEMI424BugFixes::test_dataframe_addition_column_comparison_bug_fixed 
2026-01-22T07:52:42.1355644Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424BugFixes::test_dataframe_addition_column_comparison_bug_fixed 
2026-01-22T07:52:42.1556696Z tests/io/lemi/test_lemi.py::TestLEMI424BugFixes::test_single_line_file_unbound_local_error_bug_fixed 
2026-01-22T07:52:42.1576430Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestLEMI424BugFixes::test_single_line_file_unbound_local_error_bug_fixed 
2026-01-22T07:52:42.1625433Z tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_test_file_exists 
2026-01-22T07:52:42.1626377Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_test_file_exists 
2026-01-22T07:52:42.1806392Z tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_with_data_fixture 
2026-01-22T07:52:42.1825089Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_with_data_fixture 
2026-01-22T07:52:42.1965574Z tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_metadata_only_fixture 
2026-01-22T07:52:42.1995223Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_metadata_only_fixture 
2026-01-22T07:52:42.2159314Z tests/io/lemi/test_lemi.py::TestFixtureValidation::test_expected_metadata_fixtures 
2026-01-22T07:52:42.2180892Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestFixtureValidation::test_expected_metadata_fixtures 
2026-01-22T07:52:42.2397729Z tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_with_calibration_fixture 
2026-01-22T07:52:42.2398881Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi.py::TestFixtureValidation::test_lemi_obj_with_calibration_fixture 
2026-01-22T07:52:42.2426357Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_default 
2026-01-22T07:52:42.2444572Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_default 
2026-01-22T07:52:42.2465103Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_none_file_path 
2026-01-22T07:52:42.2504449Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_none_file_path 
2026-01-22T07:52:42.2514896Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_file_path 
2026-01-22T07:52:42.2533042Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_file_path 
2026-01-22T07:52:42.2564511Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_file_ext 
2026-01-22T07:52:42.2603409Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_file_ext 
2026-01-22T07:52:42.2613828Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_kwargs 
2026-01-22T07:52:42.2631978Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_with_kwargs 
2026-01-22T07:52:42.2671270Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_nonexistent_path 
2026-01-22T07:52:42.2673394Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionInitialization::test_init_nonexistent_path 
2026-01-22T07:52:42.2701013Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_property 
2026-01-22T07:52:42.2745350Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_property 
2026-01-22T07:52:42.2748648Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_setter_string 
2026-01-22T07:52:42.2766555Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_setter_string 
2026-01-22T07:52:42.2814756Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_setter_none 
2026-01-22T07:52:42.2816765Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_file_path_setter_none 
2026-01-22T07:52:42.2852770Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_single_extension 
2026-01-22T07:52:42.2870809Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_single_extension 
2026-01-22T07:52:42.2912984Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_multiple_extensions 
2026-01-22T07:52:42.2942490Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_multiple_extensions 
2026-01-22T07:52:42.2972780Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_no_matches 
2026-01-22T07:52:42.2985540Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_no_matches 
2026-01-22T07:52:42.3014264Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_none_file_path 
2026-01-22T07:52:42.3020481Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_none_file_path 
2026-01-22T07:52:42.3076014Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_sorted 
2026-01-22T07:52:42.3077443Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionFileOperations::test_get_files_sorted 
2026-01-22T07:52:42.3366595Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_basic 
2026-01-22T07:52:42.3421518Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_basic 
2026-01-22T07:52:42.3440726Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_empty_directory 
2026-01-22T07:52:42.3459262Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_empty_directory 
2026-01-22T07:52:42.3704933Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_column_consistency 
2026-01-22T07:52:42.3743999Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_column_consistency 
2026-01-22T07:52:42.3983549Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_data_types 
2026-01-22T07:52:42.4015229Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_to_dataframe_data_types 
2026-01-22T07:52:42.4617515Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_set_df_dtypes 
2026-01-22T07:52:42.4620658Z [gw2] [ 61%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_type_validation[bad_value3] 
2026-01-22T07:52:42.4828066Z tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df0] 
2026-01-22T07:52:42.4829401Z [gw3] [ 61%] FAILED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_set_df_dtypes 
2026-01-22T07:52:42.4906910Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_single_run 
2026-01-22T07:52:42.4925185Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_single_run 
2026-01-22T07:52:42.5031733Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_multiple_runs 
2026-01-22T07:52:42.5043862Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_multiple_runs 
2026-01-22T07:52:42.5096271Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_custom_zeros 
2026-01-22T07:52:42.5114583Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_assign_run_names_custom_zeros 
2026-01-22T07:52:42.5556433Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_get_runs 
2026-01-22T07:52:42.5558430Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionRunOperations::test_get_runs 
2026-01-22T07:52:42.5575567Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionStringRepresentation::test_str_representation 
2026-01-22T07:52:42.5594718Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionStringRepresentation::test_str_representation 
2026-01-22T07:52:42.5651564Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionStringRepresentation::test_repr_representation 
2026-01-22T07:52:42.5653235Z [gw3] [ 61%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionStringRepresentation::test_repr_representation 
2026-01-22T07:52:42.5696502Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionUtilityMethods::test_get_empty_entry_dict 
2026-01-22T07:52:42.5698058Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionUtilityMethods::test_get_empty_entry_dict 
2026-01-22T07:52:42.5716927Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionUtilityMethods::test_columns_property 
2026-01-22T07:52:42.5734958Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionUtilityMethods::test_columns_property 
2026-01-22T07:52:42.5770952Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_nonexistent_file_handling 
2026-01-22T07:52:42.5793130Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_nonexistent_file_handling 
2026-01-22T07:52:42.5838503Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_corrupted_file_handling 
2026-01-22T07:52:42.5863061Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_corrupted_file_handling 
2026-01-22T07:52:42.5921222Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_empty_run_assignment 
2026-01-22T07:52:42.5923507Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_empty_run_assignment 
2026-01-22T07:52:42.6091292Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_single_file_processing 
2026-01-22T07:52:42.6152190Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionEdgeCases::test_single_file_processing 
2026-01-22T07:52:42.6715971Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionIntegration::test_full_workflow 
2026-01-22T07:52:42.6744470Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionIntegration::test_full_workflow 
2026-01-22T07:52:42.7189930Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionIntegration::test_multiple_sample_rates 
2026-01-22T07:52:42.7206321Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionIntegration::test_multiple_sample_rates 
2026-01-22T07:52:42.7258784Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_mock_lemi424_behavior 
2026-01-22T07:52:42.7281250Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_mock_lemi424_behavior 
2026-01-22T07:52:42.7305242Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_mock_directory_structure 
2026-01-22T07:52:42.7343435Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_mock_directory_structure 
2026-01-22T07:52:42.7386756Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_sample_dataframe_structure 
2026-01-22T07:52:42.7416281Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionMockValidation::test_sample_dataframe_structure 
2026-01-22T07:52:42.7424069Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_initialization 
2026-01-22T07:52:42.7438376Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_initialization 
2026-01-22T07:52:42.7464881Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_magnetic_channels_only 
2026-01-22T07:52:42.7479560Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_magnetic_channels_only 
2026-01-22T07:52:42.7505312Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_file_format 
2026-01-22T07:52:42.7519214Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_file_format 
2026-01-22T07:52:42.7557216Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_can_be_set 
2026-01-22T07:52:42.7558514Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_can_be_set 
2026-01-22T07:52:42.7602049Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_partial_channels 
2026-01-22T07:52:42.7603649Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_partial_channels 
2026-01-22T07:52:42.7612999Z tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_path_types 
2026-01-22T07:52:42.7625862Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionCalibration::test_calibration_dict_path_types 
2026-01-22T07:52:42.7642745Z tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_lemi_file_data_fixture 
2026-01-22T07:52:42.7655631Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_lemi_file_data_fixture 
2026-01-22T07:52:42.7703649Z tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_directory_structure_fixture 
2026-01-22T07:52:42.7704923Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_directory_structure_fixture 
2026-01-22T07:52:42.7751718Z tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_lemi424_obj_fixture 
2026-01-22T07:52:42.7765543Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_mock_lemi424_obj_fixture 
2026-01-22T07:52:42.7846133Z tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_sample_dataframe_fixture 
2026-01-22T07:52:42.7847237Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_sample_dataframe_fixture 
2026-01-22T07:52:42.7881313Z tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_lemi_collection_with_calibration_fixture 
2026-01-22T07:52:42.7902837Z [gw3] [ 62%] PASSED tests/io/lemi/test_lemi_collection.py::TestFixtureValidation::test_lemi_collection_with_calibration_fixture 
2026-01-22T07:52:42.7904035Z tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_inheritance 
2026-01-22T07:52:42.7916435Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_inheritance 
2026-01-22T07:52:42.7965605Z tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_mro 
2026-01-22T07:52:42.7966844Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_mro 
2026-01-22T07:52:42.7989169Z tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_inherited_attributes 
2026-01-22T07:52:42.8004409Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_inherited_attributes 
2026-01-22T07:52:42.8031551Z tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_parsed_filename_attributes 
2026-01-22T07:52:42.8045722Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInheritance::test_parsed_filename_attributes 
2026-01-22T07:52:42.8062271Z tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_no_file 
2026-01-22T07:52:42.8083660Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_no_file 
2026-01-22T07:52:42.8099048Z tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_with_file 
2026-01-22T07:52:42.8112429Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_with_file 
2026-01-22T07:52:42.8136326Z tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_with_metadata 
2026-01-22T07:52:42.8174881Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_with_metadata 
2026-01-22T07:52:42.8175923Z tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_kwargs 
2026-01-22T07:52:42.8203273Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSInitialization::test_init_kwargs 
2026-01-22T07:52:42.8209168Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_metadata_fn_property 
2026-01-22T07:52:42.8224260Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_metadata_fn_property 
2026-01-22T07:52:42.8251788Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_metadata_fn_none 
2026-01-22T07:52:42.8253369Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_metadata_fn_none 
2026-01-22T07:52:42.8278248Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_true 
2026-01-22T07:52:42.8292147Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_true 
2026-01-22T07:52:42.8313780Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_false 
2026-01-22T07:52:42.8357249Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_false 
2026-01-22T07:52:42.8358323Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_no_fn 
2026-01-22T07:52:42.8359740Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataFile::test_has_metadata_file_no_fn 
2026-01-22T07:52:42.8398864Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_no_file 
2026-01-22T07:52:42.8399843Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_no_file 
2026-01-22T07:52:42.8413298Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_file_not_exists 
2026-01-22T07:52:42.8431254Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_file_not_exists 
2026-01-22T07:52:42.8467840Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_full_file 
2026-01-22T07:52:42.8484080Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_full_file 
2026-01-22T07:52:42.8512612Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_with_start_stop 
2026-01-22T07:52:42.8536501Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_with_start_stop 
2026-01-22T07:52:42.8554606Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_with_filename 
2026-01-22T07:52:42.8569852Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_with_filename 
2026-01-22T07:52:42.8629820Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_start_only 
2026-01-22T07:52:42.8662701Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_start_only 
2026-01-22T07:52:42.8685389Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_stop_only 
2026-01-22T07:52:42.8686717Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_read_atss_stop_only 
2026-01-22T07:52:42.8711299Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_write_atss 
2026-01-22T07:52:42.8726815Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_write_atss 
2026-01-22T07:52:42.8751289Z tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_write_atss_different_dtypes 
2026-01-22T07:52:42.8761676Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSFileIO::test_write_atss_different_dtypes 
2026-01-22T07:52:42.8897260Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_metadata 
2026-01-22T07:52:42.8898481Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_metadata 
2026-01-22T07:52:42.8950082Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_response 
2026-01-22T07:52:42.8982995Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_response 
2026-01-22T07:52:42.8989591Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[ex-electric] 
2026-01-22T07:52:42.9004874Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[ex-electric] 
2026-01-22T07:52:42.9029925Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[ey-electric] 
2026-01-22T07:52:42.9051351Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[ey-electric] 
2026-01-22T07:52:42.9070572Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hx-magnetic] 
2026-01-22T07:52:42.9085149Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hx-magnetic] 
2026-01-22T07:52:42.9112550Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hy-magnetic] 
2026-01-22T07:52:42.9135529Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hy-magnetic] 
2026-01-22T07:52:42.9154048Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hz-magnetic] 
2026-01-22T07:52:42.9194247Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type[hz-magnetic] 
2026-01-22T07:52:42.9195983Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type_no_file 
2026-01-22T07:52:42.9226316Z [gw3] [ 62%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_channel_type_no_file 
2026-01-22T07:52:42.9227432Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_run_id_property 
2026-01-22T07:52:42.9241231Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_run_id_property 
2026-01-22T07:52:42.9264405Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_station_id_property 
2026-01-22T07:52:42.9278491Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_station_id_property 
2026-01-22T07:52:42.9304084Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_survey_id_property 
2026-01-22T07:52:42.9318772Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_survey_id_property 
2026-01-22T07:52:42.9361375Z tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_path_properties_no_file 
2026-01-22T07:52:42.9362670Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSProperties::test_path_properties_no_file 
2026-01-22T07:52:42.9496978Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_run_metadata 
2026-01-22T07:52:42.9498394Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_run_metadata 
2026-01-22T07:52:42.9644554Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_station_metadata 
2026-01-22T07:52:42.9660467Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_station_metadata 
2026-01-22T07:52:42.9829783Z tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_survey_metadata 
2026-01-22T07:52:42.9883549Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSMetadataGeneration::test_survey_metadata 
2026-01-22T07:52:42.9885760Z tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_no_file 
2026-01-22T07:52:42.9887208Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_no_file 
2026-01-22T07:52:42.9899898Z tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_file_not_exists 
2026-01-22T07:52:42.9931503Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_file_not_exists 
2026-01-22T07:52:43.1413038Z tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_with_metadata 
2026-01-22T07:52:43.1447803Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_with_metadata 
2026-01-22T07:52:43.1486890Z tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_no_metadata_file 
2026-01-22T07:52:43.1505328Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSChannelTS::test_to_channel_ts_no_metadata_file 
2026-01-22T07:52:43.1528388Z tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_invalid_file_path 
2026-01-22T07:52:43.1544848Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_invalid_file_path 
2026-01-22T07:52:43.1568407Z tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_corrupted_binary_file 
2026-01-22T07:52:43.1584808Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_corrupted_binary_file 
2026-01-22T07:52:43.1626107Z tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_empty_file 
2026-01-22T07:52:43.1627322Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_empty_file 
2026-01-22T07:52:43.1680574Z tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_invalid_json_metadata 
2026-01-22T07:52:43.1706461Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSErrorHandling::test_invalid_json_metadata 
2026-01-22T07:52:43.1732720Z tests/io/metronix/test_metronix_atss.py::TestATSSUtilityFunction::test_read_atss_function_exists 
2026-01-22T07:52:43.1740172Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSUtilityFunction::test_read_atss_function_exists 
2026-01-22T07:52:43.3233120Z tests/io/metronix/test_metronix_atss.py::TestATSSUtilityFunction::test_read_atss_function_call 
2026-01-22T07:52:43.3264058Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSUtilityFunction::test_read_atss_function_call 
2026-01-22T07:52:43.4859130Z tests/io/metronix/test_metronix_atss.py::TestATSSIntegration::test_full_workflow 
2026-01-22T07:52:43.4860212Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSIntegration::test_full_workflow 
2026-01-22T07:52:43.4884573Z tests/io/metronix/test_metronix_atss.py::TestATSSIntegration::test_multiple_atss_files 
2026-01-22T07:52:43.4902454Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSIntegration::test_multiple_atss_files 
2026-01-22T07:52:43.4931501Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_002] 
2026-01-22T07:52:43.4950458Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_002] 
2026-01-22T07:52:43.4978405Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_005] 
2026-01-22T07:52:43.5021726Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_005] 
2026-01-22T07:52:43.5022956Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_007] 
2026-01-22T07:52:43.5055403Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_007] 
2026-01-22T07:52:43.5067606Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_008] 
2026-01-22T07:52:43.5085566Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_different_runs[run_008] 
2026-01-22T07:52:43.5121833Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[0-100] 
2026-01-22T07:52:43.5153637Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[0-100] 
2026-01-22T07:52:43.5171363Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[50-150] 
2026-01-22T07:52:43.5194057Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[50-150] 
2026-01-22T07:52:43.5242268Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[0-0] 
2026-01-22T07:52:43.5260716Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[0-0] 
2026-01-22T07:52:43.5343325Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[500-0] 
2026-01-22T07:52:43.5359502Z [gw1] [ 63%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_create_test4_h5_parameters 
2026-01-22T07:52:43.5361313Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_read_ranges[500-0] 
2026-01-22T07:52:43.5392797Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[ex-electric] 
2026-01-22T07:52:43.5394187Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[ex-electric] 
2026-01-22T07:52:43.5395485Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_synthetic_test_paths_functionality 
2026-01-22T07:52:43.5405623Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[ey-electric] 
2026-01-22T07:52:43.5420328Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[ey-electric] 
2026-01-22T07:52:43.5448347Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hx-magnetic] 
2026-01-22T07:52:43.5463508Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hx-magnetic] 
2026-01-22T07:52:43.5491221Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hy-magnetic] 
2026-01-22T07:52:43.5506007Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hy-magnetic] 
2026-01-22T07:52:43.5547529Z tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hz-magnetic] 
2026-01-22T07:52:43.5549402Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSParametrized::test_channel_types[hz-magnetic] 
2026-01-22T07:52:43.5582584Z tests/io/metronix/test_metronix_atss.py::TestATSSPerformance::test_large_file_reading 
2026-01-22T07:52:43.5591256Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSPerformance::test_large_file_reading 
2026-01-22T07:52:43.5613970Z tests/io/metronix/test_metronix_atss.py::TestATSSPerformance::test_memory_efficient_reading 
2026-01-22T07:52:43.5641291Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSPerformance::test_memory_efficient_reading 
2026-01-22T07:52:43.5651902Z tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_zero_length_file 
2026-01-22T07:52:43.5672331Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_zero_length_file 
2026-01-22T07:52:43.5711183Z tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_single_sample_file 
2026-01-22T07:52:43.5712227Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_single_sample_file 
2026-01-22T07:52:43.5756914Z tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_boundary_read_conditions 
2026-01-22T07:52:43.5758203Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_boundary_read_conditions 
2026-01-22T07:52:43.5782990Z tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_negative_indices 
2026-01-22T07:52:43.5792374Z [gw3] [ 63%] PASSED tests/io/metronix/test_metronix_atss.py::TestATSSEdgeCases::test_negative_indices 
2026-01-22T07:52:43.7165435Z tests/processing/test_run_summary.py::test_df_setter_invalid_types[string] 
2026-01-22T07:52:43.7194546Z [gw2] [ 63%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df0] 
2026-01-22T07:52:43.7956288Z tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df1] 
2026-01-22T07:52:44.0981224Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_types[string] 
2026-01-22T07:52:44.0997077Z [gw1] [ 63%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_synthetic_test_paths_functionality 
2026-01-22T07:52:44.2765257Z tests/data/test_data.py::TestMakeSyntheticMTH5::test_synthetic_test_paths_custom_paths 
2026-01-22T07:52:44.4983873Z tests/processing/test_run_summary.py::test_df_setter_invalid_types[invalid_value2] 
2026-01-22T07:52:44.6597967Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_types[invalid_value2] 
2026-01-22T07:52:44.6599514Z [gw1] [ 63%] PASSED tests/data/test_data.py::TestMakeSyntheticMTH5::test_synthetic_test_paths_custom_paths 
2026-01-22T07:52:44.8586350Z tests/data/test_data.py::TestMetadataValuesSetCorrect::test_start_times_correct_real 
2026-01-22T07:52:44.8608408Z [gw2] [ 63%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df1] 
2026-01-22T07:52:44.9880158Z tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df2] 
2026-01-22T07:52:45.2069282Z tests/processing/test_run_summary.py::test_df_setter_invalid_types[invalid_value3] 
2026-01-22T07:52:45.6944130Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_types[invalid_value3] 
2026-01-22T07:52:45.7904754Z tests/processing/test_run_summary.py::test_df_setter_invalid_types[None] 
2026-01-22T07:52:45.7946564Z [gw0] [ 63%] [StationXML was written] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v1 
2026-01-22T07:52:45.7950806Z [gw0] [ 63%] [miniseeds were written] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v1 
2026-01-22T07:52:45.7954382Z [gw0] [ 63%] [new MTH5 created would work] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v1 
2026-01-22T07:52:45.7964802Z [gw0] [ 63%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v1 
2026-01-22T07:52:45.9036028Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v2 
2026-01-22T07:52:46.0088800Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_types[None] 
2026-01-22T07:52:46.0089969Z [gw2] [ 63%] PASSED tests/processing/test_kernel_dataset.py::test_df_setter_invalid_dataframes[invalid_df2] 
2026-01-22T07:52:46.3709784Z tests/processing/test_kernel_dataset.py::test_end_to_end_workflow 
2026-01-22T07:52:46.6055267Z tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df0] 
2026-01-22T07:52:47.0903071Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df0] 
2026-01-22T07:52:47.3056462Z tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df1] 
2026-01-22T07:52:47.3393668Z [gw3] [ 63%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df1] 
2026-01-22T07:52:47.7824419Z [gw2] [ 63%] PASSED tests/processing/test_kernel_dataset.py::test_end_to_end_workflow 
2026-01-22T07:52:47.8424089Z tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df2] 
2026-01-22T07:52:48.0005592Z tests/processing/test_kernel_dataset.py::test_large_dataset_performance 
2026-01-22T07:52:48.4958085Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df2] 
2026-01-22T07:52:48.7138588Z tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df3] 
2026-01-22T07:52:48.9135014Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_dataframes[invalid_df3] 
2026-01-22T07:52:48.9155546Z [gw2] [ 64%] PASSED tests/processing/test_kernel_dataset.py::test_large_dataset_performance 
2026-01-22T07:52:49.1935331Z tests/processing/test_kernel_dataset.py::test_initialize_dataframe_for_processing 
2026-01-22T07:52:49.4058517Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[0.1] 
2026-01-22T07:52:49.8941097Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[0.1] 
2026-01-22T07:52:50.1154320Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[0.5] 
2026-01-22T07:52:50.5961553Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[0.5] 
2026-01-22T07:52:50.8109557Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[2] 
2026-01-22T07:52:51.2999162Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[2] 
2026-01-22T07:52:51.5136647Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[4] 
2026-01-22T07:52:52.0024171Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[4] 
2026-01-22T07:52:52.2244563Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[8] 
2026-01-22T07:52:52.7065187Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[8] 
2026-01-22T07:52:52.9237530Z tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[16] 
2026-01-22T07:52:53.4166547Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_set_sample_rate_various_rates[16] 
2026-01-22T07:52:53.6262841Z tests/processing/test_run_summary.py::TestRunSummaryProperties::test_mini_summary_columns_subset 
2026-01-22T07:52:54.1174865Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryProperties::test_mini_summary_columns_subset 
2026-01-22T07:52:54.3260829Z tests/processing/test_run_summary.py::TestRunSummaryProperties::test_dataframe_integrity_after_operations 
2026-01-22T07:52:54.8179271Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryProperties::test_dataframe_integrity_after_operations 
2026-01-22T07:52:55.0278512Z tests/processing/test_run_summary.py::TestRunSummaryProperties::test_has_data_column_types 
2026-01-22T07:52:55.5163082Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryProperties::test_has_data_column_types 
2026-01-22T07:52:55.7320479Z tests/processing/test_run_summary.py::test_end_to_end_workflow 
2026-01-22T07:52:56.2258298Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_end_to_end_workflow 
2026-01-22T07:52:56.4521267Z tests/processing/test_run_summary.py::test_sample_rate_filtering_workflow 
2026-01-22T07:52:56.9514134Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_sample_rate_filtering_workflow 
2026-01-22T07:52:56.9515448Z tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_empty_dataframe_operations 
2026-01-22T07:52:56.9523398Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_empty_dataframe_operations 
2026-01-22T07:52:57.1677934Z tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_clone_independence 
2026-01-22T07:52:57.6637356Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_clone_independence 
2026-01-22T07:52:57.8801904Z tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_multiple_clones 
2026-01-22T07:52:58.0824454Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryEdgeCases::test_multiple_clones 
2026-01-22T07:52:58.0838230Z [gw0] [ 64%] [StationXML was written] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v2 
2026-01-22T07:52:58.0883132Z [gw0] [ 64%] [miniseeds were written] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v2 
2026-01-22T07:52:58.0884594Z [gw0] [ 64%] [new MTH5 created would work] SUBPASS tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v2 
2026-01-22T07:52:58.0885882Z [gw0] [ 64%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLConversion::test_conversion_v2 
2026-01-22T07:52:58.3674090Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLErrorHandling::test_invalid_version_conversion 
2026-01-22T07:52:58.5815764Z tests/processing/test_run_summary.py::test_clone_performance 
2026-01-22T07:52:58.5818217Z [gw0] [ 64%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLErrorHandling::test_invalid_version_conversion 
2026-01-22T07:52:58.5840099Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_clone_performance 
2026-01-22T07:52:58.5892878Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLErrorHandling::test_conversion_file_cleanup 
2026-01-22T07:52:58.5934878Z [gw0] [ 64%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLErrorHandling::test_conversion_file_cleanup 
2026-01-22T07:52:59.0736498Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLPerformance::test_conversion_timing 
2026-01-22T07:52:59.3544109Z tests/processing/test_run_summary.py::test_mini_summary_performance 
2026-01-22T07:52:59.8444981Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::test_mini_summary_performance 
2026-01-22T07:53:00.0717844Z tests/processing/test_run_summary.py::TestRunSummaryRegression::test_mth5_path_handling 
2026-01-22T07:53:00.5540895Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryRegression::test_mth5_path_handling 
2026-01-22T07:53:00.7755863Z tests/processing/test_run_summary.py::TestRunSummaryRegression::test_maxdiff_equivalent 
2026-01-22T07:53:01.2621738Z [gw3] [ 64%] PASSED tests/processing/test_run_summary.py::TestRunSummaryRegression::test_maxdiff_equivalent 
2026-01-22T07:53:01.2683856Z tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:01.2686486Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:01.2688648Z tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_run_summary_columns_constant 
2026-01-22T07:53:01.2690904Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_run_summary_columns_constant 
2026-01-22T07:53:01.2731708Z tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:01.2733914Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:01.2749087Z tests/tables/test_channel_table.py::TestChannelSummaryTableHasEntries::test_has_entries_empty_table 
2026-01-22T07:53:01.2762939Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableHasEntries::test_has_entries_empty_table 
2026-01-22T07:53:01.2815701Z tests/tables/test_channel_table.py::TestChannelSummaryTableHasEntries::test_has_entries_populated_table 
2026-01-22T07:53:01.2817270Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableHasEntries::test_has_entries_populated_table 
2026-01-22T07:53:01.2898573Z tests/tables/test_channel_table.py::TestChannelSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:01.2912806Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:01.3032400Z tests/tables/test_channel_table.py::TestChannelSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:01.3033847Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:01.3146788Z tests/tables/test_channel_table.py::TestChannelSummaryTableRunSummaryMocked::test_to_run_summary_basic_mock 
2026-01-22T07:53:01.3161537Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableRunSummaryMocked::test_to_run_summary_basic_mock 
2026-01-22T07:53:01.3288589Z tests/tables/test_channel_table.py::TestChannelSummaryTableRunSummaryMocked::test_to_run_summary_summarize_call_simulation 
2026-01-22T07:53:01.3315679Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableRunSummaryMocked::test_to_run_summary_summarize_call_simulation 
2026-01-22T07:53:01.3371455Z tests/tables/test_channel_table.py::TestChannelSummaryTableErrorHandling::test_run_summary_with_empty_dataframe_handled 
2026-01-22T07:53:01.3404688Z [gw3] [ 64%] SKIPPED tests/tables/test_channel_table.py::TestChannelSummaryTableErrorHandling::test_run_summary_with_empty_dataframe_handled 
2026-01-22T07:53:01.3406365Z tests/tables/test_channel_table.py::TestChannelSummaryTableErrorHandling::test_has_entries_with_different_array_lengths 
2026-01-22T07:53:01.3419123Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableErrorHandling::test_has_entries_with_different_array_lengths 
2026-01-22T07:53:01.3440531Z tests/tables/test_channel_table.py::TestChannelSummaryTablePerformance::test_array_length_check_performance 
2026-01-22T07:53:01.3464146Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTablePerformance::test_array_length_check_performance 
2026-01-22T07:53:01.3473522Z tests/tables/test_channel_table.py::TestChannelSummaryTablePerformance::test_array_populated_check_performance 
2026-01-22T07:53:01.3487258Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTablePerformance::test_array_populated_check_performance 
2026-01-22T07:53:01.3505470Z tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_dtype_field_compatibility 
2026-01-22T07:53:01.3519098Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_dtype_field_compatibility 
2026-01-22T07:53:01.3563199Z tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_run_summary_columns_compatibility 
2026-01-22T07:53:01.3565052Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_run_summary_columns_compatibility 
2026-01-22T07:53:01.3567143Z tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_array_creation_with_dtype 
2026-01-22T07:53:01.3581388Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableIntegration::test_array_creation_with_dtype 
2026-01-22T07:53:01.3597172Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[1] 
2026-01-22T07:53:01.3610327Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[1] 
2026-01-22T07:53:01.3647694Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[2] 
2026-01-22T07:53:01.3649359Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[2] 
2026-01-22T07:53:01.3663551Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[10] 
2026-01-22T07:53:01.3676820Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[10] 
2026-01-22T07:53:01.3699739Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[100] 
2026-01-22T07:53:01.3731548Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_has_entries_with_various_sizes[100] 
2026-01-22T07:53:01.3756363Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[survey] 
2026-01-22T07:53:01.3757592Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[survey] 
2026-01-22T07:53:01.3763450Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[station] 
2026-01-22T07:53:01.3777321Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[station] 
2026-01-22T07:53:01.3796377Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[run] 
2026-01-22T07:53:01.3823583Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[run] 
2026-01-22T07:53:01.3828114Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[component] 
2026-01-22T07:53:01.3855826Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_dtype_fields_exist[component] 
2026-01-22T07:53:01.3857927Z tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_constants_are_immutable 
2026-01-22T07:53:01.3873171Z [gw3] [ 64%] PASSED tests/tables/test_channel_table.py::TestChannelSummaryTableUtilities::test_constants_are_immutable 
2026-01-22T07:53:01.3890611Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:01.3923745Z [gw3] [ 64%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:01.3946282Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:01.3948008Z [gw3] [ 64%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:01.3965123Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_dtype_field_compatibility 
2026-01-22T07:53:01.3978872Z [gw3] [ 64%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_dtype_field_compatibility 
2026-01-22T07:53:01.3998277Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[survey] 
2026-01-22T07:53:01.4043050Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[survey] 
2026-01-22T07:53:01.4044631Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[station] 
2026-01-22T07:53:01.4046075Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[station] 
2026-01-22T07:53:01.4062787Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[run] 
2026-01-22T07:53:01.4075945Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[run] 
2026-01-22T07:53:01.4094224Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[component] 
2026-01-22T07:53:01.4125648Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[component] 
2026-01-22T07:53:01.4127110Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[decimation_level] 
2026-01-22T07:53:01.4138043Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_string_fields_exist[decimation_level] 
2026-01-22T07:53:01.4157096Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[latitude] 
2026-01-22T07:53:01.4172791Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[latitude] 
2026-01-22T07:53:01.4189504Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[longitude] 
2026-01-22T07:53:01.4214159Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[longitude] 
2026-01-22T07:53:01.4233275Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[elevation] 
2026-01-22T07:53:01.4235448Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[elevation] 
2026-01-22T07:53:01.4261817Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[sample_rate] 
2026-01-22T07:53:01.4310207Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_float_fields_exist[sample_rate] 
2026-01-22T07:53:01.4311628Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_integer_fields_exist[n_samples] 
2026-01-22T07:53:01.4313116Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_integer_fields_exist[n_samples] 
2026-01-22T07:53:01.4325637Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_datetime_fields_exist[start] 
2026-01-22T07:53:01.4354576Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_datetime_fields_exist[start] 
2026-01-22T07:53:01.4381558Z tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_datetime_fields_exist[end] 
2026-01-22T07:53:01.4383053Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableBasicFunctionality::test_datetime_fields_exist[end] 
2026-01-22T07:53:01.4506503Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:01.4508537Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:01.4595924Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:01.4609784Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:01.4732415Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_multiple_entries 
2026-01-22T07:53:01.4757345Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_to_dataframe_multiple_entries 
2026-01-22T07:53:01.4871826Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_string_decoding 
2026-01-22T07:53:01.4876160Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_string_decoding 
2026-01-22T07:53:01.5016007Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_datetime_conversion 
2026-01-22T07:53:01.5025359Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_datetime_conversion 
2026-01-22T07:53:01.5118392Z tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_numeric_fields_preserved 
2026-01-22T07:53:01.5133742Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableDataFrameConversion::test_dataframe_numeric_fields_preserved 
2026-01-22T07:53:01.5152436Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_with_dtype 
2026-01-22T07:53:01.5194341Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_with_dtype 
2026-01-22T07:53:01.5196580Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_populated 
2026-01-22T07:53:01.5212149Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_populated 
2026-01-22T07:53:01.5271340Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_field_access 
2026-01-22T07:53:01.5272545Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_field_access 
2026-01-22T07:53:01.5324249Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:01.5325538Z [gw3] [ 65%] (case_index=0, case_type='valid_cases') SUBPASS tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:01.5343583Z [gw3] [ 65%] (case_index=1, case_type='valid_cases') SUBPASS tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:01.5352001Z [gw3] [ 65%] (case_index=0, case_type='boundary_cases') SUBPASS tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:01.5385295Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:01.5415140Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[1] 
2026-01-22T07:53:01.5416415Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[1] 
2026-01-22T07:53:01.5448233Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[2] 
2026-01-22T07:53:01.5464002Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[2] 
2026-01-22T07:53:01.5528176Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[5] 
2026-01-22T07:53:01.5564502Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[5] 
2026-01-22T07:53:01.5656421Z tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[10] 
2026-01-22T07:53:01.5686059Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableArrayOperations::test_array_creation_various_sizes[10] 
2026-01-22T07:53:01.5688411Z tests/tables/test_fc_table.py::TestFCEntryFunction::test_fc_entry_function_exists 
2026-01-22T07:53:01.5702045Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCEntryFunction::test_fc_entry_function_exists 
2026-01-22T07:53:01.5719887Z tests/tables/test_fc_table.py::TestFCEntryFunction::test_fc_dtype_compatibility 
2026-01-22T07:53:01.5754122Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCEntryFunction::test_fc_dtype_compatibility 
2026-01-22T07:53:01.5787610Z tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_method_exists 
2026-01-22T07:53:01.5802664Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_method_exists 
2026-01-22T07:53:01.5869963Z tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_with_mock_hdf5_structure 
2026-01-22T07:53:01.5871369Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_with_mock_hdf5_structure 
2026-01-22T07:53:01.5936099Z tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_with_fcchannel_datasets 
2026-01-22T07:53:01.5937469Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableSummarize::test_summarize_with_fcchannel_datasets 
2026-01-22T07:53:01.5961318Z tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_empty_dataframe_handling 
2026-01-22T07:53:01.5962835Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_empty_dataframe_handling 
2026-01-22T07:53:01.6073296Z tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_missing_string_fields_handling 
2026-01-22T07:53:01.6093494Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_missing_string_fields_handling 
2026-01-22T07:53:01.6221014Z tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_invalid_datetime_handling 
2026-01-22T07:53:01.6358429Z [gw3] [ 65%] (case_index=0) SUBPASS tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_invalid_datetime_handling 
2026-01-22T07:53:01.6360810Z [gw3] [ 65%] (case_index=1) SUBPASS tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_invalid_datetime_handling 
2026-01-22T07:53:01.6362931Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_invalid_datetime_handling 
2026-01-22T07:53:01.6384740Z tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_boundary_value_handling 
2026-01-22T07:53:01.6411497Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_boundary_value_handling 
2026-01-22T07:53:01.6453634Z tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_summarize_error_handling 
2026-01-22T07:53:01.6468513Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableErrorHandling::test_summarize_error_handling 
2026-01-22T07:53:01.7352668Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_large_array_creation_performance 
2026-01-22T07:53:01.7374974Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_large_array_creation_performance 
2026-01-22T07:53:01.7890113Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_dataframe_conversion_performance 
2026-01-22T07:53:01.7907376Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_dataframe_conversion_performance 
2026-01-22T07:53:01.8025478Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[survey] 
2026-01-22T07:53:01.8057066Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[survey] 
2026-01-22T07:53:01.8157486Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[station] 
2026-01-22T07:53:01.8177979Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[station] 
2026-01-22T07:53:01.8296784Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[run] 
2026-01-22T07:53:01.8336278Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[run] 
2026-01-22T07:53:01.8430625Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[component] 
2026-01-22T07:53:01.8453905Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_string_field_decoding_performance[component] 
2026-01-22T07:53:01.8568709Z tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_datetime_conversion_performance 
2026-01-22T07:53:01.8606034Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTablePerformance::test_datetime_conversion_performance 
2026-01-22T07:53:01.8714581Z tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_complete_workflow_simulation 
2026-01-22T07:53:01.8735673Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_complete_workflow_simulation 
2026-01-22T07:53:01.8901593Z tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_multiple_fc_entries_workflow 
2026-01-22T07:53:01.8911739Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_multiple_fc_entries_workflow 
2026-01-22T07:53:01.8913174Z tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_dtype_compatibility_with_table 
2026-01-22T07:53:01.8930679Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_dtype_compatibility_with_table 
2026-01-22T07:53:01.8961012Z tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_fc_entry_function_integration 
2026-01-22T07:53:01.8978177Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableIntegration::test_fc_entry_function_integration 
2026-01-22T07:53:01.9015455Z tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_field_order_consistency 
2026-01-22T07:53:01.9016646Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_field_order_consistency 
2026-01-22T07:53:01.9167141Z tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_dataframe_column_consistency 
2026-01-22T07:53:01.9168387Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_dataframe_column_consistency 
2026-01-22T07:53:01.9270214Z tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_string_decoding_consistency 
2026-01-22T07:53:01.9289953Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_string_decoding_consistency 
2026-01-22T07:53:01.9425841Z tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_datetime_consistency 
2026-01-22T07:53:01.9463321Z [gw3] [ 65%] PASSED tests/tables/test_fc_table.py::TestFCSummaryTableRegression::test_datetime_consistency 
2026-01-22T07:53:01.9490026Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_success 
2026-01-22T07:53:01.9558393Z [gw3] [ 65%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_success 
2026-01-22T07:53:01.9582439Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_invalid_dataset 
2026-01-22T07:53:01.9681055Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_invalid_dataset 
2026-01-22T07:53:01.9756345Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_invalid_dtype 
2026-01-22T07:53:01.9776407Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_initialization_invalid_dtype 
2026-01-22T07:53:01.9873970Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_dtype_mismatch_auto_update 
2026-01-22T07:53:01.9907222Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_dtype_mismatch_auto_update 
2026-01-22T07:53:02.0143510Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_string_representations 
2026-01-22T07:53:02.0184463Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_string_representations 
2026-01-22T07:53:02.0206538Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_string_representations_empty_table 
2026-01-22T07:53:02.0227837Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_string_representations_empty_table 
2026-01-22T07:53:02.0262913Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_length_and_shape_properties 
2026-01-22T07:53:02.0303712Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_length_and_shape_properties 
2026-01-22T07:53:02.0318205Z tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_hdf5_reference_property 
2026-01-22T07:53:02.0344132Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableBasicFunctionality::test_hdf5_reference_property 
2026-01-22T07:53:02.0378588Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_success 
2026-01-22T07:53:02.0422151Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_success 
2026-01-22T07:53:02.0440142Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_failure_different_types 
2026-01-22T07:53:02.0475860Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_failure_different_types 
2026-01-22T07:53:02.0492884Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_failure_different_names 
2026-01-22T07:53:02.0534068Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_validation_failure_different_names 
2026-01-22T07:53:02.0566389Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_success 
2026-01-22T07:53:02.0590686Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_success 
2026-01-22T07:53:02.0629019Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_invalid_type 
2026-01-22T07:53:02.0673148Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_invalid_type 
2026-01-22T07:53:02.0694306Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_same_dtype_no_update 
2026-01-22T07:53:02.0718265Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_dtype_setter_same_dtype_no_update 
2026-01-22T07:53:02.0758192Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_validate_dtype_names_success 
2026-01-22T07:53:02.0792243Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_validate_dtype_names_success 
2026-01-22T07:53:02.0813744Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_validate_dtype_names_failure 
2026-01-22T07:53:02.0854281Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_validate_dtype_names_failure 
2026-01-22T07:53:02.0879609Z tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_update_dtype_functionality 
2026-01-22T07:53:02.0900746Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDtypeManagement::test_update_dtype_functionality 
2026-01-22T07:53:02.0950690Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_success 
2026-01-22T07:53:02.0965535Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_success 
2026-01-22T07:53:02.1004626Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_to_empty_table 
2026-01-22T07:53:02.1021798Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_to_empty_table 
2026-01-22T07:53:02.1074696Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_with_specific_index 
2026-01-22T07:53:02.1084527Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_with_specific_index 
2026-01-22T07:53:02.1130157Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_invalid_type 
2026-01-22T07:53:02.1163802Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_invalid_type 
2026-01-22T07:53:02.1190913Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_incompatible_dtype 
2026-01-22T07:53:02.1223707Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_incompatible_dtype 
2026-01-22T07:53:02.1256151Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_compatible_dtype_conversion 
2026-01-22T07:53:02.1280663Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_add_row_compatible_dtype_conversion 
2026-01-22T07:53:02.1323448Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_update_row_success 
2026-01-22T07:53:02.1364462Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_update_row_success 
2026-01-22T07:53:02.1387138Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_update_row_not_found_adds_new 
2026-01-22T07:53:02.1409732Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_update_row_not_found_adds_new 
2026-01-22T07:53:02.1448591Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_remove_row_success 
2026-01-22T07:53:02.1483299Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_remove_row_success 
2026-01-22T07:53:02.1831747Z tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_remove_row_invalid_index 
2026-01-22T07:53:02.1891628Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataManipulation::test_remove_row_invalid_index 
2026-01-22T07:53:02.1893397Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_equals 
2026-01-22T07:53:02.1924028Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_equals 
2026-01-22T07:53:02.1942735Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_less_than 
2026-01-22T07:53:02.1960677Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_less_than 
2026-01-22T07:53:02.1994499Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_less_than_or_equal 
2026-01-22T07:53:02.2011872Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_less_than_or_equal 
2026-01-22T07:53:02.2075332Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_greater_than 
2026-01-22T07:53:02.2076631Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_greater_than 
2026-01-22T07:53:02.2101820Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_greater_than_or_equal 
2026-01-22T07:53:02.2144525Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_greater_than_or_equal 
2026-01-22T07:53:02.2159103Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_between_exclusive 
2026-01-22T07:53:02.2180324Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_between_exclusive 
2026-01-22T07:53:02.2221487Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_between_invalid_value 
2026-01-22T07:53:02.2239515Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_between_invalid_value 
2026-01-22T07:53:02.2278519Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_invalid_test_type 
2026-01-22T07:53:02.2295680Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_invalid_test_type 
2026-01-22T07:53:02.2342776Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_string_values 
2026-01-22T07:53:02.2373077Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_string_values 
2026-01-22T07:53:02.2392935Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[eq-0.0-expected_indices0] 
2026-01-22T07:53:02.2432513Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[eq-0.0-expected_indices0] 
2026-01-22T07:53:02.2452997Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[lt-1.5-expected_indices1] 
2026-01-22T07:53:02.2476919Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[lt-1.5-expected_indices1] 
2026-01-22T07:53:02.2515956Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[le-1.0-expected_indices2] 
2026-01-22T07:53:02.2555951Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[le-1.0-expected_indices2] 
2026-01-22T07:53:02.2584643Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[gt-1.5-expected_indices3] 
2026-01-22T07:53:02.2612474Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[gt-1.5-expected_indices3] 
2026-01-22T07:53:02.2675774Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[ge-2.0-expected_indices4] 
2026-01-22T07:53:02.2677078Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_parametrized[ge-2.0-expected_indices4] 
2026-01-22T07:53:02.2694448Z tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_datetime_handling 
2026-01-22T07:53:02.2710934Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableQuerying::test_locate_datetime_handling 
2026-01-22T07:53:02.2755296Z tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_basic 
2026-01-22T07:53:02.2774634Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_basic 
2026-01-22T07:53:02.2886324Z tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_string_decoding 
2026-01-22T07:53:02.2887542Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_string_decoding 
2026-01-22T07:53:02.2911481Z tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_empty_table 
2026-01-22T07:53:02.2927605Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_empty_table 
2026-01-22T07:53:02.2990019Z tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_mixed_dtypes 
2026-01-22T07:53:02.3014263Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableDataConversion::test_to_dataframe_mixed_dtypes 
2026-01-22T07:53:02.3045340Z tests/tables/test_mth5_table.py::TestMTH5TableManagement::test_clear_table_functionality 
2026-01-22T07:53:02.3072551Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableManagement::test_clear_table_functionality 
2026-01-22T07:53:02.3103808Z tests/tables/test_mth5_table.py::TestMTH5TableManagement::test_clear_table_preserves_options 
2026-01-22T07:53:02.3132421Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableManagement::test_clear_table_preserves_options 
2026-01-22T07:53:02.3163893Z tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_mth5_table 
2026-01-22T07:53:02.3182484Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_mth5_table 
2026-01-22T07:53:02.3220641Z tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_h5py_dataset 
2026-01-22T07:53:02.3256491Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_h5py_dataset 
2026-01-22T07:53:02.3283161Z tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_invalid_type 
2026-01-22T07:53:02.3303095Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_equality_with_invalid_type 
2026-01-22T07:53:02.3347523Z tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_inequality_operations 
2026-01-22T07:53:02.3371302Z [gw3] [ 66%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableComparison::test_inequality_operations 
2026-01-22T07:53:02.3406256Z tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_weakref_handling 
2026-01-22T07:53:02.3427644Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_weakref_handling 
2026-01-22T07:53:02.4249488Z tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_large_table_operations 
2026-01-22T07:53:02.4288167Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_large_table_operations 
2026-01-22T07:53:02.4447268Z tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_memory_efficiency 
2026-01-22T07:53:02.4475614Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_memory_efficiency 
2026-01-22T07:53:02.4519257Z tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_concurrent_access_simulation 
2026-01-22T07:53:02.4544464Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableErrorHandling::test_concurrent_access_simulation 
2026-01-22T07:53:02.5087102Z tests/tables/test_mth5_table.py::TestMTH5TablePerformance::test_large_batch_operations 
2026-01-22T07:53:02.5125184Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TablePerformance::test_large_batch_operations 
2026-01-22T07:53:02.5210219Z tests/tables/test_mth5_table.py::TestMTH5TablePerformance::test_search_performance 
2026-01-22T07:53:02.5256395Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TablePerformance::test_search_performance 
2026-01-22T07:53:02.5279088Z tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5328238Z [gw3] [ 67%] [Initial setup] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5348013Z [gw3] [ 67%] [Add multiple rows] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5370687Z [gw3] [ 67%] [Search operations] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5386727Z [gw3] [ 67%] [Data conversion] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5425738Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_complete_workflow 
2026-01-22T07:53:02.5442622Z tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_dtype_evolution_workflow 
2026-01-22T07:53:02.5471466Z [gw3] [ 67%] [Initial state] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_dtype_evolution_workflow 
2026-01-22T07:53:02.5492220Z [gw3] [ 67%] [Dtype validation] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_dtype_evolution_workflow 
2026-01-22T07:53:02.5541847Z [gw3] [ 67%] [Compatible row addition] SUBPASS tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_dtype_evolution_workflow 
2026-01-22T07:53:02.5543528Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableIntegration::test_dtype_evolution_workflow 
2026-01-22T07:53:02.5544766Z tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_hdf5_error_handling 
2026-01-22T07:53:02.5557068Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_hdf5_error_handling 
2026-01-22T07:53:02.5616903Z tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_logging_behavior 
2026-01-22T07:53:02.5641563Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_logging_behavior 
2026-01-22T07:53:02.5681516Z tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_dataset_property_access 
2026-01-22T07:53:02.5704917Z [gw3] [ 67%] PASSED tests/tables/test_mth5_table.py::TestMTH5TableMockScenarios::test_dataset_property_access 
2026-01-22T07:53:02.5742022Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:02.5743491Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_dtype_constant_exists 
2026-01-22T07:53:02.5766947Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:02.5785050Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_initialization_mock 
2026-01-22T07:53:02.5804926Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_dtype_field_compatibility 
2026-01-22T07:53:02.5821645Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_dtype_field_compatibility 
2026-01-22T07:53:02.5844325Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[station] 
2026-01-22T07:53:02.5859581Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[station] 
2026-01-22T07:53:02.5917117Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[survey] 
2026-01-22T07:53:02.5920484Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[survey] 
2026-01-22T07:53:02.5922945Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[tf_id] 
2026-01-22T07:53:02.5951946Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[tf_id] 
2026-01-22T07:53:02.5953565Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[units] 
2026-01-22T07:53:02.5984434Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_string_fields_exist[units] 
2026-01-22T07:53:02.5986018Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[latitude] 
2026-01-22T07:53:02.6002080Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[latitude] 
2026-01-22T07:53:02.6056315Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[longitude] 
2026-01-22T07:53:02.6059852Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[longitude] 
2026-01-22T07:53:02.6063531Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[elevation] 
2026-01-22T07:53:02.6072612Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[elevation] 
2026-01-22T07:53:02.6093520Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[period_min] 
2026-01-22T07:53:02.6152640Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[period_min] 
2026-01-22T07:53:02.6153928Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[period_max] 
2026-01-22T07:53:02.6155235Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_float_fields_exist[period_max] 
2026-01-22T07:53:02.6164966Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_impedance] 
2026-01-22T07:53:02.6193485Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_impedance] 
2026-01-22T07:53:02.6201986Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_tipper] 
2026-01-22T07:53:02.6234076Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_tipper] 
2026-01-22T07:53:02.6239941Z tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_covariance] 
2026-01-22T07:53:02.6274511Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableBasicFunctionality::test_boolean_fields_exist[has_covariance] 
2026-01-22T07:53:02.6339103Z tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:02.6372865Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_with_proper_array_mock 
2026-01-22T07:53:02.6427451Z tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:02.6456467Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_empty_array 
2026-01-22T07:53:02.6543228Z tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_multiple_entries 
2026-01-22T07:53:02.6553544Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_to_dataframe_multiple_entries 
2026-01-22T07:53:02.6667057Z tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_dataframe_string_decoding 
2026-01-22T07:53:02.6670959Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_dataframe_string_decoding 
2026-01-22T07:53:02.6726734Z tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_dataframe_numeric_fields_preserved 
2026-01-22T07:53:02.6754492Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableDataFrameConversion::test_dataframe_numeric_fields_preserved 
2026-01-22T07:53:02.6773535Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_with_dtype 
2026-01-22T07:53:02.6817548Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_with_dtype 
2026-01-22T07:53:02.6820865Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_populated 
2026-01-22T07:53:02.6852581Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_populated 
2026-01-22T07:53:02.6853751Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_field_access 
2026-01-22T07:53:02.6868642Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_field_access 
2026-01-22T07:53:02.6900613Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:02.6923824Z [gw3] [ 67%] (case_index=0, case_type='valid_cases') SUBPASS tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:02.6952869Z [gw3] [ 67%] (case_index=1, case_type='valid_cases') SUBPASS tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:02.6955974Z [gw3] [ 67%] (case_index=0, case_type='boundary_cases') SUBPASS tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:02.6984093Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_validation_cases 
2026-01-22T07:53:02.6994088Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[1] 
2026-01-22T07:53:02.7011440Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[1] 
2026-01-22T07:53:02.7042699Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[2] 
2026-01-22T07:53:02.7085756Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[2] 
2026-01-22T07:53:02.7100276Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[5] 
2026-01-22T07:53:02.7117786Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[5] 
2026-01-22T07:53:02.7180955Z tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[10] 
2026-01-22T07:53:02.7216438Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableArrayOperations::test_array_creation_various_sizes[10] 
2026-01-22T07:53:02.7244731Z tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_summarize_method_exists 
2026-01-22T07:53:02.7262645Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_summarize_method_exists 
2026-01-22T07:53:02.7298774Z tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_summarize_with_mock_hdf5_structure 
2026-01-22T07:53:02.7315549Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_summarize_with_mock_hdf5_structure 
2026-01-22T07:53:02.7345789Z tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_recursive_get_tf_entry_mock_structure 
2026-01-22T07:53:02.7374454Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableSummarize::test_recursive_get_tf_entry_mock_structure 
2026-01-22T07:53:02.7388212Z tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_empty_dataframe_handling 
2026-01-22T07:53:02.7404669Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_empty_dataframe_handling 
2026-01-22T07:53:02.7478231Z tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_missing_string_fields_handling 
2026-01-22T07:53:02.7504546Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_missing_string_fields_handling 
2026-01-22T07:53:02.7534499Z tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_invalid_data_types_in_array 
2026-01-22T07:53:02.7543719Z [gw3] [ 67%] (case_index=0) SUBPASS tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_invalid_data_types_in_array 
2026-01-22T07:53:02.7582545Z [gw3] [ 67%] (case_index=1) SUBPASS tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_invalid_data_types_in_array 
2026-01-22T07:53:02.7584549Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_invalid_data_types_in_array 
2026-01-22T07:53:02.7603121Z tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_boundary_value_handling 
2026-01-22T07:53:02.7634681Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableErrorHandling::test_boundary_value_handling 
2026-01-22T07:53:02.8060009Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_large_array_creation_performance 
2026-01-22T07:53:02.8083109Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_large_array_creation_performance 
2026-01-22T07:53:02.8376651Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_dataframe_conversion_performance 
2026-01-22T07:53:02.8398981Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_dataframe_conversion_performance 
2026-01-22T07:53:02.8488933Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[station] 
2026-01-22T07:53:02.8510216Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[station] 
2026-01-22T07:53:02.8587581Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[survey] 
2026-01-22T07:53:02.8625357Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[survey] 
2026-01-22T07:53:02.8690744Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[tf_id] 
2026-01-22T07:53:02.8711124Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[tf_id] 
2026-01-22T07:53:02.8788971Z tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[units] 
2026-01-22T07:53:02.8826182Z [gw3] [ 67%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTablePerformance::test_string_field_decoding_performance[units] 
2026-01-22T07:53:02.8884566Z tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_complete_workflow_simulation 
2026-01-22T07:53:02.8913701Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_complete_workflow_simulation 
2026-01-22T07:53:02.8988844Z tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_multiple_tf_entries_workflow 
2026-01-22T07:53:02.9014388Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_multiple_tf_entries_workflow 
2026-01-22T07:53:02.9070910Z tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_dtype_compatibility_with_table 
2026-01-22T07:53:02.9072406Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableIntegration::test_dtype_compatibility_with_table 
2026-01-22T07:53:02.9073672Z tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_field_order_consistency 
2026-01-22T07:53:02.9089089Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_field_order_consistency 
2026-01-22T07:53:02.9168973Z tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_dataframe_column_consistency 
2026-01-22T07:53:02.9204245Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_dataframe_column_consistency 
2026-01-22T07:53:02.9257819Z tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_string_decoding_consistency 
2026-01-22T07:53:02.9275803Z [gw3] [ 68%] PASSED tests/tables/test_tf_table.py::TestTFSummaryTableRegression::test_string_decoding_consistency 
2026-01-22T07:53:04.2474440Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_start 
2026-01-22T07:53:04.2505866Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestMetadataValuesSetCorrect::test_start_times_correct_real 
2026-01-22T07:53:04.5974891Z tests/data/test_data.py::TestMetadataValuesSetCorrect::test_run_summary_structure_real 
2026-01-22T07:53:04.6005636Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_start 
2026-01-22T07:53:04.6035454Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_start_too_early 
2026-01-22T07:53:04.6036640Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_start_too_early 
2026-01-22T07:53:04.6056662Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_end 
2026-01-22T07:53:04.6094151Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_index_from_time_end 
2026-01-22T07:53:04.6107529Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_times 
2026-01-22T07:53:04.6121381Z [gw3] [ 68%] [npts] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_times 
2026-01-22T07:53:04.6136043Z [gw3] [ 68%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_times 
2026-01-22T07:53:04.6146690Z [gw3] [ 68%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_times 
2026-01-22T07:53:04.6176659Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_times 
2026-01-22T07:53:04.6189828Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_n_samples 
2026-01-22T07:53:04.6205148Z [gw3] [ 68%] [npts] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_n_samples 
2026-01-22T07:53:04.6234647Z [gw3] [ 68%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_n_samples 
2026-01-22T07:53:04.6236496Z [gw3] [ 68%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_n_samples 
2026-01-22T07:53:04.6247447Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_get_slice_index_values_n_samples 
2026-01-22T07:53:04.8338302Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_time 
2026-01-22T07:53:04.8341668Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestMetadataValuesSetCorrect::test_run_summary_structure_real 
2026-01-22T07:53:05.4080062Z tests/data/test_data.py::TestMetadataValuesSetCorrect::test_station_id_correct_real 
2026-01-22T07:53:05.4104720Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestMetadataValuesSetCorrect::test_station_id_correct_real 
2026-01-22T07:53:05.4634714Z tests/data/test_data.py::TestMetadataValuesSetCorrect::test_multiple_runs_handling_real 
2026-01-22T07:53:05.4665591Z [gw3] [ 68%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_time 
2026-01-22T07:53:05.4667433Z [gw3] [ 68%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_time 
2026-01-22T07:53:05.4678424Z [gw3] [ 68%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_time 
2026-01-22T07:53:05.4705872Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_time 
2026-01-22T07:53:05.9997158Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_overtime 
2026-01-22T07:53:06.0032909Z [gw2] [ 68%] PASSED tests/processing/test_kernel_dataset.py::test_initialize_dataframe_for_processing 
2026-01-22T07:53:06.0075351Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestMetadataValuesSetCorrect::test_multiple_runs_handling_real 
2026-01-22T07:53:06.3600229Z tests/data/test_data.py::TestStationConfiguration::test_make_station_03_structure_real 
2026-01-22T07:53:06.3631833Z [gw3] [ 68%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_overtime 
2026-01-22T07:53:06.3635789Z [gw3] [ 68%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_overtime 
2026-01-22T07:53:06.3649624Z [gw3] [ 68%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_overtime 
2026-01-22T07:53:06.3686044Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_overtime 
2026-01-22T07:53:06.5259595Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_points 
2026-01-22T07:53:06.5939040Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_created_from_v010 
2026-01-22T07:53:06.5961167Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestStationConfiguration::test_make_station_03_structure_real 
2026-01-22T07:53:07.1808331Z tests/data/test_data.py::TestStationConfiguration::test_station_03_run_metadata_real 
2026-01-22T07:53:07.1834190Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestStationConfiguration::test_station_03_run_metadata_real 
2026-01-22T07:53:07.2063264Z tests/data/test_data.py::TestStationConfiguration::test_station_03_time_periods_real 
2026-01-22T07:53:07.2085131Z [gw3] [ 68%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_points 
2026-01-22T07:53:07.2106883Z [gw3] [ 68%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_points 
2026-01-22T07:53:07.2135688Z [gw3] [ 68%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_points 
2026-01-22T07:53:07.2137058Z [gw3] [ 68%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_points 
2026-01-22T07:53:07.3979742Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_too_many_points 
2026-01-22T07:53:07.3996045Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_created_from_v010 
2026-01-22T07:53:07.7645643Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_created_from_v020 
2026-01-22T07:53:07.7665448Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_created_from_v020 
2026-01-22T07:53:07.7689345Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_correct_columns[v010] 
2026-01-22T07:53:07.7705138Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_correct_columns[v010] 
2026-01-22T07:53:07.7724232Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_correct_columns[v020] 
2026-01-22T07:53:07.7744876Z [gw1] [ 68%] PASSED tests/data/test_data.py::TestStationConfiguration::test_station_03_time_periods_real 
2026-01-22T07:53:07.7767182Z tests/data/test_data.py::TestFileHelpers::test_close_open_files_function 
2026-01-22T07:53:07.7769525Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_correct_columns[v020] 
2026-01-22T07:53:07.7807072Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_contains_cas04_station[v010] 
2026-01-22T07:53:07.7808546Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_contains_cas04_station[v010] 
2026-01-22T07:53:07.7821394Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_contains_cas04_station[v020] 
2026-01-22T07:53:07.7833714Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_contains_cas04_station[v020] 
2026-01-22T07:53:07.7857486Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_rows[v010] 
2026-01-22T07:53:07.7872378Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_rows[v010] 
2026-01-22T07:53:07.7911383Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_rows[v020] 
2026-01-22T07:53:07.7912816Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_rows[v020] 
2026-01-22T07:53:07.7953748Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_flag[v010] 
2026-01-22T07:53:07.7955085Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_flag[v010] 
2026-01-22T07:53:07.7986117Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_flag[v020] 
2026-01-22T07:53:07.7987414Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryCreation::test_run_summary_has_data_flag[v020] 
2026-01-22T07:53:07.8014635Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_station_column[v010] 
2026-01-22T07:53:07.8046358Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_station_column[v010] 
2026-01-22T07:53:07.8059224Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_station_column[v020] 
2026-01-22T07:53:07.8074269Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_station_column[v020] 
2026-01-22T07:53:07.8101202Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_run_column[v010] 
2026-01-22T07:53:07.8115853Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_run_column[v010] 
2026-01-22T07:53:07.8186823Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_run_column[v020] 
2026-01-22T07:53:07.8188188Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_run_column[v020] 
2026-01-22T07:53:07.8189820Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_sample_rate[v010] 
2026-01-22T07:53:07.8211444Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_sample_rate[v010] 
2026-01-22T07:53:07.8222251Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_sample_rate[v020] 
2026-01-22T07:53:07.8245862Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_sample_rate[v020] 
2026-01-22T07:53:07.8272185Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_time_columns[v010] 
2026-01-22T07:53:07.8313305Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_time_columns[v010] 
2026-01-22T07:53:07.8323525Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_time_columns[v020] 
2026-01-22T07:53:07.8338373Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_time_columns[v020] 
2026-01-22T07:53:07.8366970Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_channel_columns[v010] 
2026-01-22T07:53:07.8382584Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_channel_columns[v010] 
2026-01-22T07:53:07.8409040Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_channel_columns[v020] 
2026-01-22T07:53:07.8443668Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_channel_columns[v020] 
2026-01-22T07:53:07.8447446Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mth5_path_column[v010] 
2026-01-22T07:53:07.8487171Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mth5_path_column[v010] 
2026-01-22T07:53:07.8489169Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mth5_path_column[v020] 
2026-01-22T07:53:07.8498684Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mth5_path_column[v020] 
2026-01-22T07:53:07.8533348Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mini_summary[v010] 
2026-01-22T07:53:07.8572996Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mini_summary[v010] 
2026-01-22T07:53:07.8580949Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mini_summary[v020] 
2026-01-22T07:53:07.8595932Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryProperties::test_run_summary_mini_summary[v020] 
2026-01-22T07:53:07.8631998Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_clone[v010] 
2026-01-22T07:53:07.8663737Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_clone[v010] 
2026-01-22T07:53:07.8681034Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_clone[v020] 
2026-01-22T07:53:07.8704774Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_clone[v020] 
2026-01-22T07:53:07.8754290Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_set_sample_rate[v010] 
2026-01-22T07:53:07.8755693Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_set_sample_rate[v010] 
2026-01-22T07:53:07.8782869Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_set_sample_rate[v020] 
2026-01-22T07:53:07.8797083Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_set_sample_rate[v020] 
2026-01-22T07:53:07.8835198Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_drop_no_data_rows[v010] 
2026-01-22T07:53:07.8849993Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_drop_no_data_rows[v010] 
2026-01-22T07:53:07.8903575Z tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_drop_no_data_rows[v020] 
2026-01-22T07:53:07.8905620Z [gw2] [ 68%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunSummaryMethods::test_run_summary_drop_no_data_rows[v020] 
2026-01-22T07:53:08.1025227Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_created_from_v010 
2026-01-22T07:53:08.1045277Z [gw3] [ 69%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_too_many_points 
2026-01-22T07:53:08.1063513Z [gw3] [ 69%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_too_many_points 
2026-01-22T07:53:08.1097904Z [gw3] [ 69%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_too_many_points 
2026-01-22T07:53:08.1099254Z [gw3] [ 69%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_from_too_many_points 
2026-01-22T07:53:08.9401860Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_too_early 
2026-01-22T07:53:08.9423732Z [gw1] [ 69%] PASSED tests/data/test_data.py::TestFileHelpers::test_close_open_files_function 
2026-01-22T07:53:08.9884137Z tests/data/test_data.py::TestFileHelpers::test_close_open_files_called 
2026-01-22T07:53:08.9902547Z [gw3] [ 69%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_too_early 
2026-01-22T07:53:08.9934528Z [gw3] [ 69%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_too_early 
2026-01-22T07:53:08.9936349Z [gw3] [ 69%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_too_early 
2026-01-22T07:53:08.9975057Z [gw3] [ 69%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_full_slice_too_early 
2026-01-22T07:53:09.8891621Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_end_time 
2026-01-22T07:53:09.8912177Z [gw3] [ 69%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_end_time 
2026-01-22T07:53:09.8930321Z [gw3] [ 69%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_end_time 
2026-01-22T07:53:09.8944650Z [gw3] [ 69%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_end_time 
2026-01-22T07:53:09.8976789Z [gw3] [ 69%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_end_time 
2026-01-22T07:53:10.0877318Z tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_n_samples 
2026-01-22T07:53:10.0884325Z [gw1] [ 69%] PASSED tests/data/test_data.py::TestFileHelpers::test_close_open_files_called 
2026-01-22T07:53:10.7349986Z tests/data/test_data.py::TestMTH5Integration::test_mth5_file_creation_and_access_real 
2026-01-22T07:53:10.7355039Z [gw3] [ 69%] [size] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_n_samples 
2026-01-22T07:53:10.7373299Z [gw3] [ 69%] [start] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_n_samples 
2026-01-22T07:53:10.7413107Z [gw3] [ 69%] [end] SUBPASS tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_n_samples 
2026-01-22T07:53:10.7426894Z [gw3] [ 69%] PASSED tests/test_channel_slice.py::TestMTH5ChannelSlice::test_small_slice_from_n_samples 
2026-01-22T07:53:10.7430525Z tests/test_mth5_basics.py::TestMTH5Basics::test_str 
2026-01-22T07:53:10.7436602Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_str 
2026-01-22T07:53:10.7455597Z tests/test_mth5_basics.py::TestMTH5Basics::test_repr 
2026-01-22T07:53:10.7499093Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_repr 
2026-01-22T07:53:10.7499816Z tests/test_mth5_basics.py::TestMTH5Basics::test_file_type 
2026-01-22T07:53:10.7501703Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_file_type 
2026-01-22T07:53:10.7529297Z tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_type_fail 
2026-01-22T07:53:10.7544383Z [gw3] [ 69%] [bad value] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_type_fail 
2026-01-22T07:53:10.7554244Z [gw3] [ 69%] [bad file type] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_type_fail 
2026-01-22T07:53:10.7597554Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_type_fail 
2026-01-22T07:53:10.7598415Z tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_version_fail 
2026-01-22T07:53:10.7610807Z [gw3] [ 69%] [bad value] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_version_fail 
2026-01-22T07:53:10.7620898Z [gw3] [ 69%] [bad file version] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_version_fail 
2026-01-22T07:53:10.7640279Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_set_file_version_fail 
2026-01-22T07:53:10.7666410Z tests/test_mth5_basics.py::TestMTH5Basics::test_set_data_level_fail 
2026-01-22T07:53:10.7693820Z [gw3] [ 69%] [bad value] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_data_level_fail 
2026-01-22T07:53:10.7694907Z [gw3] [ 69%] [bad data level] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_set_data_level_fail 
2026-01-22T07:53:10.7724371Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_set_data_level_fail 
2026-01-22T07:53:10.7733616Z tests/test_mth5_basics.py::TestMTH5Basics::test_filename_fail 
2026-01-22T07:53:10.7747801Z [gw3] [ 69%] [isinstance path] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_filename_fail 
2026-01-22T07:53:10.7758550Z [gw3] [ 69%] [extension] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_filename_fail 
2026-01-22T07:53:10.7793814Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_filename_fail 
2026-01-22T07:53:10.7797215Z tests/test_mth5_basics.py::TestMTH5Basics::test_set_filename 
2026-01-22T07:53:10.7815061Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_set_filename 
2026-01-22T07:53:10.7834962Z tests/test_mth5_basics.py::TestMTH5Basics::test_is_read 
2026-01-22T07:53:10.7869211Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_is_read 
2026-01-22T07:53:10.7869967Z tests/test_mth5_basics.py::TestMTH5Basics::test_is_write 
2026-01-22T07:53:10.7883788Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_is_write 
2026-01-22T07:53:10.7902885Z tests/test_mth5_basics.py::TestMTH5Basics::test_validation 
2026-01-22T07:53:10.7935639Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_validation 
2026-01-22T07:53:10.7940818Z tests/test_mth5_basics.py::TestMTH5Basics::test_file_attributes 
2026-01-22T07:53:10.7983579Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_file_attributes 
2026-01-22T07:53:10.7995027Z tests/test_mth5_basics.py::TestMTH5Basics::test_station_list 
2026-01-22T07:53:10.8023047Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_station_list 
2026-01-22T07:53:10.8035060Z tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8047893Z [gw3] [ 69%] [survey] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8097682Z [gw3] [ 69%] [station] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8099614Z [gw3] [ 69%] [run] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8101466Z [gw3] [ 69%] [channel] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8131418Z [gw3] [ 69%] [tf_id] SUBPASS tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8132837Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestMTH5Basics::test_make_h5_path 
2026-01-22T07:53:10.8656146Z tests/test_mth5_basics.py::TestWithMTH5::test_validate 
2026-01-22T07:53:10.8679273Z [gw0] [ 69%] PASSED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLPerformance::test_conversion_timing 
2026-01-22T07:53:10.8737046Z tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLPerformance::test_memory_usage_conversion 
2026-01-22T07:53:10.8757479Z [gw0] [ 69%] SKIPPED tests/io/test_converter.py::TestMTH5ToMiniSEEDStationXMLPerformance::test_memory_usage_conversion 
2026-01-22T07:53:12.2406669Z tests/io/test_converter.py::TestMTH5ConversionIntegration::test_conversion_workflow_basic 
2026-01-22T07:53:12.2417722Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_created_from_v010 
2026-01-22T07:53:12.7172087Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_created_from_v020 
2026-01-22T07:53:12.7196176Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestWithMTH5::test_validate 
2026-01-22T07:53:12.9941334Z tests/test_mth5_basics.py::TestWithMTH5::test_station_list 
2026-01-22T07:53:13.0001717Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestWithMTH5::test_station_list 
2026-01-22T07:53:15.2967357Z tests/test_mth5_basics.py::TestWithMTH5::test_other_syntax 
2026-01-22T07:53:15.3006721Z [gw3] [ 69%] PASSED tests/test_mth5_basics.py::TestWithMTH5::test_other_syntax 
2026-01-22T07:53:16.1385169Z tests/test_mth5_basics.py::TestFileVersionStability::test_v1_stays_v1_when_opened_by_v2_obj 
2026-01-22T07:53:16.1431987Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_created_from_v020 
2026-01-22T07:53:16.2317726Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_correct_columns[v010] 
2026-01-22T07:53:16.2349092Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_correct_columns[v010] 
2026-01-22T07:53:16.3285361Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_correct_columns[v020] 
2026-01-22T07:53:16.3300104Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_correct_columns[v020] 
2026-01-22T07:53:16.3751698Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_data_rows[v010] 
2026-01-22T07:53:16.3776396Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_data_rows[v010] 
2026-01-22T07:53:16.4237808Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_data_rows[v020] 
2026-01-22T07:53:16.4293906Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_has_data_rows[v020] 
2026-01-22T07:53:16.4740870Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_local_station_id[v010] 
2026-01-22T07:53:16.4766153Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_local_station_id[v010] 
2026-01-22T07:53:16.5263207Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_local_station_id[v020] 
2026-01-22T07:53:16.5264762Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetCreation::test_kernel_dataset_local_station_id[v020] 
2026-01-22T07:53:16.5729168Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_station_ids[v010] 
2026-01-22T07:53:16.5764159Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_station_ids[v010] 
2026-01-22T07:53:16.6224521Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_station_ids[v020] 
2026-01-22T07:53:16.6249172Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_station_ids[v020] 
2026-01-22T07:53:16.6751557Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_channels[v010] 
2026-01-22T07:53:16.6793152Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_channels[v010] 
2026-01-22T07:53:16.7275331Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_channels[v020] 
2026-01-22T07:53:16.7314091Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_channels[v020] 
2026-01-22T07:53:16.7784282Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_sample_rate[v010] 
2026-01-22T07:53:16.7809864Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_sample_rate[v010] 
2026-01-22T07:53:16.8263790Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_sample_rate[v020] 
2026-01-22T07:53:16.8288760Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_sample_rate[v020] 
2026-01-22T07:53:16.8765475Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_processing_id[v010] 
2026-01-22T07:53:16.8779886Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_processing_id[v010] 
2026-01-22T07:53:16.9246540Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_processing_id[v020] 
2026-01-22T07:53:16.9266211Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_processing_id[v020] 
2026-01-22T07:53:16.9738252Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_mini_summary[v010] 
2026-01-22T07:53:16.9769152Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_mini_summary[v010] 
2026-01-22T07:53:17.0256907Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_mini_summary[v020] 
2026-01-22T07:53:17.0279704Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_mini_summary[v020] 
2026-01-22T07:53:17.0757210Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_local_df[v010] 
2026-01-22T07:53:17.0780289Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_local_df[v010] 
2026-01-22T07:53:17.1288148Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_local_df[v020] 
2026-01-22T07:53:17.1289977Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_local_df[v020] 
2026-01-22T07:53:17.1757754Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_survey_id[v010] 
2026-01-22T07:53:17.1788165Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_survey_id[v010] 
2026-01-22T07:53:17.2270565Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_survey_id[v020] 
2026-01-22T07:53:17.2301935Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_kernel_dataset_survey_id[v020] 
2026-01-22T07:53:17.2786903Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.2803278Z [gw2] [ 69%] [Check metadata_station for CAS04] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.2824307Z [gw2] [ 69%] [Check metadata_station has runs] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.2897630Z [gw2] [ 69%] [Check runs have channels and times] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.2899939Z [gw2] [ 69%] [Check channel metadata] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.2902532Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v010] 
2026-01-22T07:53:17.3375721Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.3391885Z [gw2] [ 69%] [Check metadata_station for CAS04] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.3407022Z [gw2] [ 69%] [Check metadata_station has runs] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.3472090Z [gw2] [ 69%] [Check runs have channels and times] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.3474102Z [gw2] [ 69%] [Check channel metadata] SUBPASS tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.3475650Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetProperties::test_metadata_station[v020] 
2026-01-22T07:53:17.4376996Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone[v010] 
2026-01-22T07:53:17.4433825Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone[v010] 
2026-01-22T07:53:17.5331691Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone[v020] 
2026-01-22T07:53:17.5359228Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone[v020] 
2026-01-22T07:53:17.5835578Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone_dataframe[v010] 
2026-01-22T07:53:17.5884312Z [gw2] [ 69%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone_dataframe[v010] 
2026-01-22T07:53:17.6349096Z tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone_dataframe[v020] 
2026-01-22T07:53:17.6376197Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestKernelDatasetMethods::test_kernel_dataset_clone_dataframe[v020] 
2026-01-22T07:53:18.7265744Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_can_be_created_v010 
2026-01-22T07:53:18.7294190Z [gw3] [ 70%] PASSED tests/test_mth5_basics.py::TestFileVersionStability::test_v1_stays_v1_when_opened_by_v2_obj 
2026-01-22T07:53:18.8109994Z tests/test_mth5_basics.py::TestFileVersionStability::test_v2_stays_v2_when_opened_by_v1_obj 
2026-01-22T07:53:18.8134254Z [gw3] [ 70%] PASSED tests/test_mth5_basics.py::TestFileVersionStability::test_v2_stays_v2_when_opened_by_v1_obj 
2026-01-22T07:53:18.9162803Z tests/test_mth5_basics.py::TestFileVersionStability::test_get_version 
2026-01-22T07:53:18.9179112Z [gw3] [ 70%] PASSED tests/test_mth5_basics.py::TestFileVersionStability::test_get_version 
2026-01-22T07:53:18.9215206Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9219522Z [gw3] [ 70%] [default_survey_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9231787Z [gw3] [ 70%] [default_station_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9251572Z [gw3] [ 70%] [default_run_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9276394Z [gw3] [ 70%] [default_decimation_level] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9278343Z [gw3] [ 70%] [default_timestamps] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9280002Z [gw3] [ 70%] [default_channels] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9286756Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_basic_initialization 
2026-01-22T07:53:18.9311994Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9358548Z [gw3] [ 70%] [configured_survey_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9360476Z [gw3] [ 70%] [configured_station_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9362285Z [gw3] [ 70%] [configured_run_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9364203Z [gw3] [ 70%] [configured_decimation_level] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9391575Z [gw3] [ 70%] [configured_timestamps] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9393466Z [gw3] [ 70%] [configured_channels] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9404419Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_configured_initialization 
2026-01-22T07:53:18.9416525Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_timestamp_properties 
2026-01-22T07:53:18.9428520Z [gw3] [ 70%] [start_timestamp] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_timestamp_properties 
2026-01-22T07:53:18.9442136Z [gw3] [ 70%] [end_timestamp] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_timestamp_properties 
2026-01-22T07:53:18.9450049Z [gw3] [ 70%] [duration_calculation] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_timestamp_properties 
2026-01-22T07:53:18.9473694Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_timestamp_properties 
2026-01-22T07:53:18.9496617Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_empty_timestamp_handling 
2026-01-22T07:53:18.9498145Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_empty_timestamp_handling 
2026-01-22T07:53:18.9518843Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[survey_A-station_1-run_001] 
2026-01-22T07:53:18.9534666Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[survey_A-station_1-run_001] 
2026-01-22T07:53:18.9587682Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[TEST-MT_01-002] 
2026-01-22T07:53:18.9590304Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[TEST-MT_01-002] 
2026-01-22T07:53:18.9626248Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[--] 
2026-01-22T07:53:18.9627752Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[--] 
2026-01-22T07:53:18.9629492Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[very_long_survey_name_123-complex_station_id_456-run_999] 
2026-01-22T07:53:18.9637111Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_parametrized_initialization[very_long_survey_name_123-complex_station_id_456-run_999] 
2026-01-22T07:53:18.9662188Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_duration_calculations 
2026-01-22T07:53:18.9675799Z [gw3] [ 70%] [duration_case_0] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_duration_calculations 
2026-01-22T07:53:18.9688299Z [gw3] [ 70%] [duration_case_1] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_duration_calculations 
2026-01-22T07:53:18.9696559Z [gw3] [ 70%] [duration_case_2] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_duration_calculations 
2026-01-22T07:53:18.9712032Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestFCRunChunk::test_duration_calculations 
2026-01-22T07:53:18.9736563Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_default_initialization 
2026-01-22T07:53:18.9753969Z [gw3] [ 70%] [default_label_elements] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_default_initialization 
2026-01-22T07:53:18.9765363Z [gw3] [ 70%] [default_join_char] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_default_initialization 
2026-01-22T07:53:18.9785916Z [gw3] [ 70%] [default_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_default_initialization 
2026-01-22T07:53:18.9788095Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_default_initialization 
2026-01-22T07:53:18.9843575Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_custom_initialization 
2026-01-22T07:53:18.9845378Z [gw3] [ 70%] [custom_label_elements] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_custom_initialization 
2026-01-22T07:53:18.9847118Z [gw3] [ 70%] [custom_join_char] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_custom_initialization 
2026-01-22T07:53:18.9848802Z [gw3] [ 70%] [custom_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_custom_initialization 
2026-01-22T07:53:18.9850674Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_custom_initialization 
2026-01-22T07:53:18.9883809Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_alternative_scheme 
2026-01-22T07:53:18.9886384Z [gw3] [ 70%] [alternative_label_elements] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_alternative_scheme 
2026-01-22T07:53:18.9898537Z [gw3] [ 70%] [alternative_join_char] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_alternative_scheme 
2026-01-22T07:53:18.9907749Z [gw3] [ 70%] [alternative_id] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_alternative_scheme 
2026-01-22T07:53:18.9922224Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_alternative_scheme 
2026-01-22T07:53:18.9954690Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:18.9957791Z [gw3] [ 70%] [basic_join] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:18.9970022Z [gw3] [ 70%] [tuple_join] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:18.9982092Z [gw3] [ 70%] [three_element_join] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:19.0041648Z [gw3] [ 70%] [empty_elements] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:19.0043899Z [gw3] [ 70%] [single_element] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:19.0045678Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_join_method 
2026-01-22T07:53:19.0047361Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method 
2026-01-22T07:53:19.0051217Z [gw3] [ 70%] [basic_split] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method 
2026-01-22T07:53:19.0059383Z [gw3] [ 70%] [simple_names] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method 
2026-01-22T07:53:19.0074602Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method 
2026-01-22T07:53:19.0124881Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method_errors 
2026-01-22T07:53:19.0126505Z [gw3] [ 70%] [too_many_elements] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method_errors 
2026-01-22T07:53:19.0128635Z [gw3] [ 70%] [no_underscore] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method_errors 
2026-01-22T07:53:19.0166280Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_split_method_errors 
2026-01-22T07:53:19.0168522Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[_-elements0-a_b] 
2026-01-22T07:53:19.0182448Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[_-elements0-a_b] 
2026-01-22T07:53:19.0195530Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[__-elements1-site1__ch1] 
2026-01-22T07:53:19.0211028Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[__-elements1-site1__ch1] 
2026-01-22T07:53:19.0265483Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[--elements2-x-y-z] 
2026-01-22T07:53:19.0267694Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[--elements2-x-y-z] 
2026-01-22T07:53:19.0269683Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[.-elements3-domain.subdomain] 
2026-01-22T07:53:19.0282217Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[.-elements3-domain.subdomain] 
2026-01-22T07:53:19.0303179Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[|-elements4-part1|part2|part3] 
2026-01-22T07:53:19.0345100Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_parametrized_join_chars[|-elements4-part1|part2|part3] 
2026-01-22T07:53:19.0346860Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_roundtrip_join_split 
2026-01-22T07:53:19.0354794Z [gw3] [ 70%] [roundtrip_0] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_roundtrip_join_split 
2026-01-22T07:53:19.0381625Z [gw3] [ 70%] [roundtrip_1] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_roundtrip_join_split 
2026-01-22T07:53:19.0394452Z [gw3] [ 70%] [roundtrip_2] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_roundtrip_join_split 
2026-01-22T07:53:19.0395881Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateLabelScheme::test_roundtrip_join_split 
2026-01-22T07:53:19.0474158Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_initialization 
2026-01-22T07:53:19.0482346Z [gw3] [ 70%] [is_spectrogram_subclass] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_initialization 
2026-01-22T07:53:19.0513987Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_initialization 
2026-01-22T07:53:19.0575985Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0600813Z [gw3] [ 70%] [has_dataset] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0653598Z [gw3] [ 70%] [has_dataarray] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0655457Z [gw3] [ 70%] [has_time_axis] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0656920Z [gw3] [ 70%] [has_frequency_axis] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0658328Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_basic_properties 
2026-01-22T07:53:19.0744154Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_channels_property_basic 
2026-01-22T07:53:19.0759508Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestMultivariateDatasetBasics::test_channels_property_basic 
2026-01-22T07:53:19.0813267Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_label_scheme_consistency 
2026-01-22T07:53:19.0817879Z [gw3] [ 70%] [basic_parsing] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_label_scheme_consistency 
2026-01-22T07:53:19.0819441Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_label_scheme_consistency 
2026-01-22T07:53:19.0829736Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_edge_cases 
2026-01-22T07:53:19.0841581Z [gw3] [ 70%] [basic_fc_run_chunk] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_edge_cases 
2026-01-22T07:53:19.0849490Z [gw3] [ 70%] [single_element_label_scheme] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_edge_cases 
2026-01-22T07:53:19.0886678Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestIntegration::test_edge_cases 
2026-01-22T07:53:19.0888114Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_naming_performance 
2026-01-22T07:53:19.0901648Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_naming_performance 
2026-01-22T07:53:19.0925737Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_simple_special_characters 
2026-01-22T07:53:19.0927358Z [gw3] [ 70%] [simple_chars_0] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_simple_special_characters 
2026-01-22T07:53:19.0935648Z [gw3] [ 70%] [simple_chars_1] SUBPASS tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_simple_special_characters 
2026-01-22T07:53:19.0967436Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_simple_special_characters 
2026-01-22T07:53:19.0968898Z tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_very_long_names 
2026-01-22T07:53:19.0971151Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::TestPerformanceAndEdgeCases::test_very_long_names 
2026-01-22T07:53:19.1004258Z tests/timeseries/spectre/test_multiple_station_multivariate.py::test_module_imports 
2026-01-22T07:53:19.1005375Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_multiple_station_multivariate.py::test_module_imports 
2026-01-22T07:53:23.1724526Z tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test1] 
2026-01-22T07:53:23.1735258Z [gw0] [ 70%] [v1 conversion workflow] SUBPASS tests/io/test_converter.py::TestMTH5ConversionIntegration::test_conversion_workflow_basic 
2026-01-22T07:53:23.1792100Z [gw0] [ 70%] PASSED tests/io/test_converter.py::TestMTH5ConversionIntegration::test_conversion_workflow_basic 
2026-01-22T07:53:28.6617906Z tests/io/test_converter.py::TestMTH5ConversionIntegration::test_conversion_with_custom_network_codes 
2026-01-22T07:53:28.6639924Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_can_be_created_v010 
2026-01-22T07:53:29.7527497Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_can_be_created_v020 
2026-01-22T07:53:29.7558868Z [gw1] [ 70%] PASSED tests/data/test_data.py::TestMTH5Integration::test_mth5_file_creation_and_access_real 
2026-01-22T07:53:39.7476026Z tests/data/test_data.py::TestMTH5Integration::test_mth5_context_manager_real 
2026-01-22T07:53:39.7524095Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_can_be_created_v020 
2026-01-22T07:53:44.5632230Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_channels_have_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:53:44.5666222Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_channels_have_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:53:49.3521984Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_channels_have_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:53:49.3546293Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_runts_channels_have_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:53:49.7224057Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_channel_ts_filter_attributes[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:53:49.7255740Z [gw1] [ 70%] PASSED tests/data/test_data.py::TestMTH5Integration::test_mth5_context_manager_real 
2026-01-22T07:53:50.3695685Z tests/data/test_data.py::TestErrorHandling::test_invalid_file_version_handling_real 
2026-01-22T07:53:50.3724460Z [gw1] [ 70%] PASSED tests/data/test_data.py::TestErrorHandling::test_invalid_file_version_handling_real 
2026-01-22T07:53:51.1445840Z tests/data/test_data.py::TestErrorHandling::test_nonexistent_source_folder_real 
2026-01-22T07:53:51.1465950Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_channel_ts_filter_attributes[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:53:53.0896638Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_channel_ts_filter_attributes[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:53:53.0944938Z [gw2] [ 70%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_channel_ts_filter_attributes[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:53:53.4251946Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_all_channels_in_run_have_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:53:53.4280043Z [gw1] [ 70%] PASSED tests/data/test_data.py::TestErrorHandling::test_nonexistent_source_folder_real 
2026-01-22T07:53:56.3886803Z tests/data/test_data.py::TestErrorHandling::test_empty_source_folder_real 
2026-01-22T07:53:56.3914192Z [gw1] [ 70%] PASSED tests/data/test_data.py::TestErrorHandling::test_empty_source_folder_real 
2026-01-22T07:53:57.7255925Z tests/data/test_data.py::TestPerformance::test_multiple_mth5_creation_real 
2026-01-22T07:53:58.2805361Z [gw3] [ 70%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test1] 
2026-01-22T07:54:00.1652434Z tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test2] 
2026-01-22T07:54:00.1701718Z [gw0] [ 70%] PASSED tests/io/test_converter.py::TestMTH5ConversionIntegration::test_conversion_with_custom_network_codes 
2026-01-22T07:54:00.1703081Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_exists 
2026-01-22T07:54:00.1705482Z [gw0] [ 70%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_exists 
2026-01-22T07:54:00.1724995Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[zen] 
2026-01-22T07:54:00.1738457Z [gw0] [ 70%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[zen] 
2026-01-22T07:54:00.1757121Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[nims] 
2026-01-22T07:54:00.1794268Z [gw0] [ 70%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[nims] 
2026-01-22T07:54:00.1817494Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[usgs_ascii] 
2026-01-22T07:54:00.1822478Z [gw0] [ 70%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[usgs_ascii] 
2026-01-22T07:54:00.1823719Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[miniseed] 
2026-01-22T07:54:00.1861450Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[miniseed] 
2026-01-22T07:54:00.1862749Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[lemi424] 
2026-01-22T07:54:00.1864210Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[lemi424] 
2026-01-22T07:54:00.1880514Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[phoenix] 
2026-01-22T07:54:00.1913618Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[phoenix] 
2026-01-22T07:54:00.1914979Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[metronix] 
2026-01-22T07:54:00.1925127Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_contains_expected_keys[metronix] 
2026-01-22T07:54:00.1977253Z tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_structure 
2026-01-22T07:54:00.1980063Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadersRegistry::test_readers_registry_structure 
2026-01-22T07:54:00.1981828Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[z3d-zen] 
2026-01-22T07:54:00.1984249Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[z3d-zen] 
2026-01-22T07:54:00.2003864Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[bnn-nims] 
2026-01-22T07:54:00.2031510Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[bnn-nims] 
2026-01-22T07:54:00.2036594Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[asc-usgs_ascii] 
2026-01-22T07:54:00.2051305Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[asc-usgs_ascii] 
2026-01-22T07:54:00.2083492Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[mseed-miniseed] 
2026-01-22T07:54:00.2085277Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[mseed-miniseed] 
2026-01-22T07:54:00.2103907Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[txt-lemi424] 
2026-01-22T07:54:00.2117507Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_valid_extensions[txt-lemi424] 
2026-01-22T07:54:00.2134796Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_case_insensitive 
2026-01-22T07:54:00.2166841Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_case_insensitive 
2026-01-22T07:54:00.2182932Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_with_dot_prefix 
2026-01-22T07:54:00.2185310Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_with_dot_prefix 
2026-01-22T07:54:00.2197815Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_invalid_extension 
2026-01-22T07:54:00.2212491Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_invalid_extension 
2026-01-22T07:54:00.2232499Z tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_empty_string 
2026-01-22T07:54:00.2247368Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestGetReaderFunction::test_get_reader_empty_string 
2026-01-22T07:54:00.2301250Z tests/io/test_reader.py::TestReadFileBasic::test_read_file_file_not_exists 
2026-01-22T07:54:00.2314722Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileBasic::test_read_file_file_not_exists 
2026-01-22T07:54:00.2332606Z tests/io/test_reader.py::TestReadFileBasic::test_read_file_unsupported_extension 
2026-01-22T07:54:00.2337638Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileBasic::test_read_file_unsupported_extension 
2026-01-22T07:54:00.2376353Z tests/io/test_reader.py::TestReadFileBasic::test_read_file_calls_correct_reader 
2026-01-22T07:54:00.2389868Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileBasic::test_read_file_calls_correct_reader 
2026-01-22T07:54:00.2423169Z tests/io/test_reader.py::TestReadFileBasic::test_read_file_explicit_file_type 
2026-01-22T07:54:00.2432983Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileBasic::test_read_file_explicit_file_type 
2026-01-22T07:54:00.2469600Z tests/io/test_reader.py::TestReadFileBasic::test_read_file_with_kwargs 
2026-01-22T07:54:00.2484096Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileBasic::test_read_file_with_kwargs 
2026-01-22T07:54:00.2570625Z tests/io/test_reader.py::TestReadFileListInput::test_read_file_list_input 
2026-01-22T07:54:00.2571698Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestReadFileListInput::test_read_file_list_input 
2026-01-22T07:54:00.2581908Z tests/io/test_reader.py::TestPerformance::test_get_reader_performance 
2026-01-22T07:54:00.2595532Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestPerformance::test_get_reader_performance 
2026-01-22T07:54:00.2618795Z tests/io/test_reader.py::TestPerformance::test_readers_registry_access_performance 
2026-01-22T07:54:00.2632839Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestPerformance::test_readers_registry_access_performance 
2026-01-22T07:54:00.2701353Z tests/io/test_reader.py::TestErrorHandling::test_reader_function_exception_propagation 
2026-01-22T07:54:00.2702580Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestErrorHandling::test_reader_function_exception_propagation 
2026-01-22T07:54:00.2726986Z tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[FileNotFoundError-File not found] 
2026-01-22T07:54:00.2755732Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[FileNotFoundError-File not found] 
2026-01-22T07:54:00.2782854Z tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[PermissionError-Permission denied] 
2026-01-22T07:54:00.2797489Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[PermissionError-Permission denied] 
2026-01-22T07:54:00.2836346Z tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[OSError-IO error occurred] 
2026-01-22T07:54:00.2850212Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestErrorHandling::test_various_reader_exceptions[OSError-IO error occurred] 
2026-01-22T07:54:00.2873394Z tests/io/test_reader.py::TestModuleDocumentation::test_get_reader_has_docstring 
2026-01-22T07:54:00.2911579Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestModuleDocumentation::test_get_reader_has_docstring 
2026-01-22T07:54:00.2912567Z tests/io/test_reader.py::TestModuleDocumentation::test_read_file_has_docstring 
2026-01-22T07:54:00.2913595Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestModuleDocumentation::test_read_file_has_docstring 
2026-01-22T07:54:00.2919288Z tests/io/test_reader.py::TestModuleDocumentation::test_module_level_documentation 
2026-01-22T07:54:00.2935969Z [gw0] [ 71%] PASSED tests/io/test_reader.py::TestModuleDocumentation::test_module_level_documentation 
2026-01-22T07:54:00.3174118Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_default 
2026-01-22T07:54:00.3185143Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_default 
2026-01-22T07:54:00.3424566Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_filename 
2026-01-22T07:54:00.3453827Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_filename 
2026-01-22T07:54:00.3654947Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs0] 
2026-01-22T07:54:00.3724410Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs0] 
2026-01-22T07:54:00.3887766Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs1] 
2026-01-22T07:54:00.3904233Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs1] 
2026-01-22T07:54:00.4133089Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs2] 
2026-01-22T07:54:00.4150687Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_init_with_kwargs[kwargs2] 
2026-01-22T07:54:00.4383595Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_channel_order 
2026-01-22T07:54:00.4386519Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiInitialization::test_channel_order 
2026-01-22T07:54:01.3532233Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_success 
2026-01-22T07:54:01.3553635Z [gw2] [ 71%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_all_channels_in_run_have_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:54:01.5226182Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_all_channels_in_run_have_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:54:01.5245639Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_success 
2026-01-22T07:54:03.6850495Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_with_parameter 
2026-01-22T07:54:03.6912181Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_with_parameter 
2026-01-22T07:54:03.7087654Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_missing 
2026-01-22T07:54:03.7102603Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_read_file_missing 
2026-01-22T07:54:03.7320685Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_generation 
2026-01-22T07:54:03.7354821Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_generation 
2026-01-22T07:54:03.7557919Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[True-zip-.zip] 
2026-01-22T07:54:03.7575822Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[True-zip-.zip] 
2026-01-22T07:54:03.7833122Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[True-gzip-.gz] 
2026-01-22T07:54:03.7834693Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[True-gzip-.gz] 
2026-01-22T07:54:03.8035999Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[False-zip-.asc] 
2026-01-22T07:54:03.8075154Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiFileOperations::test_filename_compression_options[False-zip-.asc] 
2026-01-22T07:54:03.9231814Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hx] 
2026-01-22T07:54:03.9233249Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hx] 
2026-01-22T07:54:04.0370712Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hy] 
2026-01-22T07:54:04.0414756Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hy] 
2026-01-22T07:54:04.1572814Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hz] 
2026-01-22T07:54:04.1626029Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[hz] 
2026-01-22T07:54:04.3116128Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[ex] 
2026-01-22T07:54:04.3156236Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[ex] 
2026-01-22T07:54:04.4670943Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[ey] 
2026-01-22T07:54:04.4695204Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_with_data[ey] 
2026-01-22T07:54:04.4935802Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_no_data 
2026-01-22T07:54:04.4957071Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_properties_no_data 
2026-01-22T07:54:04.6149125Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hx-magnetic] 
2026-01-22T07:54:04.6152273Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hx-magnetic] 
2026-01-22T07:54:04.7299030Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hy-magnetic] 
2026-01-22T07:54:04.7325957Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hy-magnetic] 
2026-01-22T07:54:04.8458479Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hz-magnetic] 
2026-01-22T07:54:04.8495212Z [gw0] [ 71%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[hz-magnetic] 
2026-01-22T07:54:04.9914889Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[ex-electric] 
2026-01-22T07:54:04.9930971Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[ex-electric] 
2026-01-22T07:54:05.1409205Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[ey-electric] 
2026-01-22T07:54:05.1426312Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiChannelProperties::test_channel_types[ey-electric] 
2026-01-22T07:54:07.3356773Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_to_run_ts_basic 
2026-01-22T07:54:07.3394866Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_to_run_ts_basic 
2026-01-22T07:54:07.3601192Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_to_run_ts_no_data 
2026-01-22T07:54:07.3644884Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_to_run_ts_no_data 
2026-01-22T07:54:09.1529124Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_metadata_consistency 
2026-01-22T07:54:09.1574942Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestPerformance::test_multiple_mth5_creation_real 
2026-01-22T07:54:09.5307248Z tests/data/test_data.py::TestPerformance::test_station_config_performance_real 
2026-01-22T07:54:09.5331798Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiRunOperations::test_metadata_consistency 
2026-01-22T07:54:09.5678602Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_basic 
2026-01-22T07:54:09.5696002Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_basic 
2026-01-22T07:54:09.6101153Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[True-zip] 
2026-01-22T07:54:09.6122115Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[True-zip] 
2026-01-22T07:54:09.6674720Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[True-gzip] 
2026-01-22T07:54:09.6705563Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[True-gzip] 
2026-01-22T07:54:09.7045199Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[False-zip] 
2026-01-22T07:54:09.7068666Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_compression_options[False-zip] 
2026-01-22T07:54:09.7435835Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%15.7e] 
2026-01-22T07:54:09.7439307Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%15.7e] 
2026-01-22T07:54:09.7802930Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%12.4f] 
2026-01-22T07:54:09.7813635Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%12.4f] 
2026-01-22T07:54:09.8158658Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%20.10e] 
2026-01-22T07:54:09.8183027Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiWriteOperations::test_write_format_options[%20.10e] 
2026-01-22T07:54:09.8221694Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_empty_data_handling 
2026-01-22T07:54:09.8243704Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestPerformance::test_station_config_performance_real 
2026-01-22T07:54:09.8420011Z tests/data/test_data.py::TestLogging::test_matplotlib_logging_disabled 
2026-01-22T07:54:09.8446294Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_empty_data_handling 
2026-01-22T07:54:09.8478194Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_malformed_file_handling 
2026-01-22T07:54:09.8515593Z [gw2] [ 72%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFilters::test_all_channels_in_run_have_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:54:09.8662424Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFromKernelDataset::test_runts_via_kernel_dataset_has_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:54:09.8711619Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_malformed_file_handling 
2026-01-22T07:54:10.2657186Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_large_data_simulation 
2026-01-22T07:54:10.2662287Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_large_data_simulation 
2026-01-22T07:54:10.4834570Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[nan] 
2026-01-22T07:54:10.4836564Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestLogging::test_matplotlib_logging_disabled 
2026-01-22T07:54:10.6397601Z tests/data/test_data.py::TestLogging::test_logging_setup_idempotent 
2026-01-22T07:54:10.6400784Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[nan] 
2026-01-22T07:54:11.0141287Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[-999.0] 
2026-01-22T07:54:11.0186944Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[-999.0] 
2026-01-22T07:54:11.1408577Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[0.0] 
2026-01-22T07:54:11.1431716Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestLogging::test_logging_setup_idempotent 
2026-01-22T07:54:11.4376299Z tests/data/test_data.py::TestPathHandling::test_pathlib_usage 
2026-01-22T07:54:11.4403237Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiEdgeCases::test_missing_data_flags[0.0] 
2026-01-22T07:54:11.4864931Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiStandaloneFunction::test_read_ascii_function 
2026-01-22T07:54:11.4874118Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiStandaloneFunction::test_read_ascii_function 
2026-01-22T07:54:11.5148479Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiStandaloneFunction::test_read_ascii_invalid_file 
2026-01-22T07:54:11.5152214Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiStandaloneFunction::test_read_ascii_invalid_file 
2026-01-22T07:54:11.5368305Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_metadata_inheritance 
2026-01-22T07:54:11.5406758Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_metadata_inheritance 
2026-01-22T07:54:11.8644752Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_metadata_channel_consistency 
2026-01-22T07:54:11.8659754Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestPathHandling::test_pathlib_usage 
2026-01-22T07:54:12.3994393Z tests/data/test_data.py::TestPathHandling::test_path_resolution 
2026-01-22T07:54:12.4035249Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_metadata_channel_consistency 
2026-01-22T07:54:12.4257239Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[ex_metadata-Electric] 
2026-01-22T07:54:12.4286339Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[ex_metadata-Electric] 
2026-01-22T07:54:12.4527630Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[ey_metadata-Electric] 
2026-01-22T07:54:12.4576387Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[ey_metadata-Electric] 
2026-01-22T07:54:12.4781589Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hx_metadata-Magnetic] 
2026-01-22T07:54:12.4806752Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hx_metadata-Magnetic] 
2026-01-22T07:54:12.5078613Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hy_metadata-Magnetic] 
2026-01-22T07:54:12.5080669Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hy_metadata-Magnetic] 
2026-01-22T07:54:12.5205630Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hz_metadata-Magnetic] 
2026-01-22T07:54:12.5207181Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestPathHandling::test_path_resolution 
2026-01-22T07:54:12.5311633Z tests/data/test_data.py::TestPathHandling::test_synthetic_test_paths_resolution 
2026-01-22T07:54:12.5347217Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiMetadata::test_channel_metadata_types[hz_metadata-Magnetic] 
2026-01-22T07:54:13.1722013Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiPerformance::test_read_performance_logging 
2026-01-22T07:54:13.1736843Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestPathHandling::test_synthetic_test_paths_resolution 
2026-01-22T07:54:13.5796800Z tests/data/test_data.py::TestBackwardCompatibility::test_original_data_folder_test 
2026-01-22T07:54:13.5805275Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiPerformance::test_read_performance_logging 
2026-01-22T07:54:13.6183202Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiPerformance::test_write_performance_logging 
2026-01-22T07:54:13.6239050Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiPerformance::test_write_performance_logging 
2026-01-22T07:54:13.7899879Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiIntegration::test_complete_read_workflow 
2026-01-22T07:54:13.7933979Z [gw1] [ 72%] PASSED tests/data/test_data.py::TestBackwardCompatibility::test_original_data_folder_test 
2026-01-22T07:54:17.3806660Z tests/data/test_data.py::TestBackwardCompatibility::test_original_synthetic_mth5_tests_real 
2026-01-22T07:54:17.3832592Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiIntegration::test_complete_read_workflow 
2026-01-22T07:54:17.4257394Z tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiIntegration::test_write_read_roundtrip 
2026-01-22T07:54:17.4266447Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii.py::TestUSGSAsciiIntegration::test_write_read_roundtrip 
2026-01-22T07:54:17.4330618Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_path_type 
2026-01-22T07:54:17.4331812Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_path_type 
2026-01-22T07:54:17.4332828Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_path_exists 
2026-01-22T07:54:17.4352870Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_path_exists 
2026-01-22T07:54:17.4385820Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_get_files 
2026-01-22T07:54:17.4417090Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_get_files 
2026-01-22T07:54:17.4431072Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_get_files_returns_paths 
2026-01-22T07:54:17.4455583Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_get_files_returns_paths 
2026-01-22T07:54:17.4472675Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_ext_property 
2026-01-22T07:54:17.4495862Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_file_ext_property 
2026-01-22T07:54:17.4515116Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_columns_property 
2026-01-22T07:54:17.4562707Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionBasics::test_columns_property 
2026-01-22T07:54:17.4959331Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_columns 
2026-01-22T07:54:17.4981614Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_columns 
2026-01-22T07:54:17.5029474Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_shape 
2026-01-22T07:54:17.5031052Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_shape 
2026-01-22T07:54:17.5044475Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_not_empty 
2026-01-22T07:54:17.5066750Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_not_empty 
2026-01-22T07:54:17.5120127Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[start-datetime-is_datetime64_any_dtype] 
2026-01-22T07:54:17.5143025Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[start-datetime-is_datetime64_any_dtype] 
2026-01-22T07:54:17.5195166Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[end-datetime-is_datetime64_any_dtype] 
2026-01-22T07:54:17.5217468Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[end-datetime-is_datetime64_any_dtype] 
2026-01-22T07:54:17.5269015Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[instrument_id-object-<lambda>] 
2026-01-22T07:54:17.5291176Z [gw0] [ 72%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[instrument_id-object-<lambda>] 
2026-01-22T07:54:17.5341496Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[calibration_fn-object-<lambda>] 
2026-01-22T07:54:17.5365757Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_types_after_conversion[calibration_fn-object-<lambda>] 
2026-01-22T07:54:17.5388464Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_run_names 
2026-01-22T07:54:17.5440065Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_run_names 
2026-01-22T07:54:17.5442212Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_required_columns_exist 
2026-01-22T07:54:17.5449297Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_required_columns_exist 
2026-01-22T07:54:17.5517780Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_no_duplicate_rows 
2026-01-22T07:54:17.5519787Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_no_duplicate_rows 
2026-01-22T07:54:17.5555170Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_station_consistency 
2026-01-22T07:54:17.5583855Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionDataFrame::test_df_station_consistency 
2026-01-22T07:54:17.6025448Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_runs_keys 
2026-01-22T07:54:17.6045481Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_runs_keys 
2026-01-22T07:54:17.6091713Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_dtype 
2026-01-22T07:54:17.6093164Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_dtype 
2026-01-22T07:54:17.6103119Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_runs_not_empty 
2026-01-22T07:54:17.6120973Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_runs_not_empty 
2026-01-22T07:54:17.6144851Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_dataframes_valid 
2026-01-22T07:54:17.6160534Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_dataframes_valid 
2026-01-22T07:54:17.6232323Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_elements_match_dataframe 
2026-01-22T07:54:17.6275237Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_elements_match_dataframe 
2026-01-22T07:54:17.6301725Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_metadata_consistency 
2026-01-22T07:54:17.6303268Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionRuns::test_run_metadata_consistency 
2026-01-22T07:54:17.7059814Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_to_dataframe_with_different_depths 
2026-01-22T07:54:17.7080166Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_to_dataframe_with_different_depths 
2026-01-22T07:54:17.7906240Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_get_runs_with_different_depths 
2026-01-22T07:54:17.7913231Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_get_runs_with_different_depths 
2026-01-22T07:54:17.7949939Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_get_files_with_different_extensions 
2026-01-22T07:54:17.7985549Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_get_files_with_different_extensions 
2026-01-22T07:54:17.8019934Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_set_df_dtypes_preserves_data 
2026-01-22T07:54:17.8061934Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionMethods::test_set_df_dtypes_preserves_data 
2026-01-22T07:54:17.8064854Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_invalid_file_path_handling 
2026-01-22T07:54:17.8083703Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_invalid_file_path_handling 
2026-01-22T07:54:17.8114972Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_empty_file_path_handling 
2026-01-22T07:54:17.8118472Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_empty_file_path_handling 
2026-01-22T07:54:17.8157206Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_none_file_path_handling 
2026-01-22T07:54:17.8159260Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_none_file_path_handling 
2026-01-22T07:54:17.8555238Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_dataframe_with_no_data 
2026-01-22T07:54:17.8598183Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_dataframe_with_no_data 
2026-01-22T07:54:17.8999039Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_get_runs_with_no_data 
2026-01-22T07:54:17.9038037Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionEdgeCases::test_get_runs_with_no_data 
2026-01-22T07:54:17.9863158Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_full_workflow 
2026-01-22T07:54:17.9895498Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_full_workflow 
2026-01-22T07:54:18.0732509Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_dataframe_runs_consistency 
2026-01-22T07:54:18.0752520Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_dataframe_runs_consistency 
2026-01-22T07:54:18.1189199Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_dtype_conversion_workflow 
2026-01-22T07:54:18.1191166Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionIntegration::test_dtype_conversion_workflow 
2026-01-22T07:54:18.1574173Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionPerformance::test_large_depth_list_performance 
2026-01-22T07:54:18.1615130Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionPerformance::test_large_depth_list_performance 
2026-01-22T07:54:18.5440654Z tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionPerformance::test_repeated_access_performance 
2026-01-22T07:54:18.5461938Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_collection.py::TestUSGSasciiCollectionPerformance::test_repeated_access_performance 
2026-01-22T07:54:18.5779772Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_path_type 
2026-01-22T07:54:18.5781027Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_path_type 
2026-01-22T07:54:18.5810687Z tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_exists 
2026-01-22T07:54:18.5830930Z [gw0] [ 73%] PASSED tests/io/usgs_ascii/test_ascii_header.py::TestAsciiMetadataBasics::test_file_exists 
2026-01-22T07:54:18.6049908Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[auxiliary] 
2026-01-22T07:54:18.6076157Z [gw0] [ 73%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[auxiliary] 
2026-01-22T07:54:18.6167844Z tests/timeseries/test_runts.py::TestRunTSInitialization::test_empty_initialization 
2026-01-22T07:54:18.6169035Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSInitialization::test_empty_initialization 
2026-01-22T07:54:19.2630489Z tests/timeseries/test_runts.py::TestRunTSInitialization::test_initialization_with_channel_list 
2026-01-22T07:54:19.2674003Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSInitialization::test_initialization_with_channel_list 
2026-01-22T07:54:19.2801226Z tests/timeseries/test_runts.py::TestRunTSInitialization::test_metadata_initialization 
2026-01-22T07:54:19.2833797Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSInitialization::test_metadata_initialization 
2026-01-22T07:54:19.3847416Z tests/timeseries/test_runts.py::TestRunTSProperties::test_string_representation 
2026-01-22T07:54:19.3870167Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSProperties::test_string_representation 
2026-01-22T07:54:20.0329290Z tests/timeseries/test_runts.py::TestRunTSProperties::test_sample_rate_properties 
2026-01-22T07:54:20.0342797Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSProperties::test_sample_rate_properties 
2026-01-22T07:54:20.6797180Z tests/timeseries/test_runts.py::TestRunTSProperties::test_time_properties 
2026-01-22T07:54:20.6799537Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSProperties::test_time_properties 
2026-01-22T07:54:21.4031091Z tests/timeseries/test_runts.py::TestRunTSProperties::test_channels_property 
2026-01-22T07:54:21.4065819Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSProperties::test_channels_property 
2026-01-22T07:54:21.5064501Z tests/timeseries/test_runts.py::TestRunTSProperties::test_filters_property 
2026-01-22T07:54:21.5094087Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSProperties::test_filters_property 
2026-01-22T07:54:21.6128023Z tests/timeseries/test_runts.py::TestRunTSEquality::test_equality_same_object 
2026-01-22T07:54:21.6153767Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSEquality::test_equality_same_object 
2026-01-22T07:54:21.8546689Z tests/timeseries/test_runts.py::TestRunTSEquality::test_equality_copied_object 
2026-01-22T07:54:21.8574975Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSEquality::test_equality_copied_object 
2026-01-22T07:54:21.9639707Z tests/timeseries/test_runts.py::TestRunTSEquality::test_inequality_different_type 
2026-01-22T07:54:21.9640819Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSEquality::test_inequality_different_type 
2026-01-22T07:54:22.7103563Z tests/timeseries/test_runts.py::TestRunTSEquality::test_inequality_different_data 
2026-01-22T07:54:22.7145974Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSEquality::test_inequality_different_data 
2026-01-22T07:54:22.8261189Z tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_run_metadata 
2026-01-22T07:54:22.8292809Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_run_metadata 
2026-01-22T07:54:22.9466375Z tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_station_metadata 
2026-01-22T07:54:22.9471988Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_station_metadata 
2026-01-22T07:54:23.0690662Z tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_survey_metadata 
2026-01-22T07:54:23.0718326Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSMetadataValidation::test_validate_survey_metadata 
2026-01-22T07:54:24.9362636Z tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_channel_access 
2026-01-22T07:54:24.9422778Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_channel_access 
2026-01-22T07:54:25.6275147Z tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_channel_access_invalid 
2026-01-22T07:54:25.6307795Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_channel_access_invalid 
2026-01-22T07:54:25.9997427Z tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_add_channel_xarray 
2026-01-22T07:54:26.0002445Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_add_channel_xarray 
2026-01-22T07:54:26.1026075Z tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_validate_array_list_failures 
2026-01-22T07:54:26.1030736Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSChannelManagement::test_validate_array_list_failures 
2026-01-22T07:54:26.2080168Z tests/timeseries/test_runts.py::TestRunTSMetadataSync::test_metadata_validation_sync 
2026-01-22T07:54:26.2107613Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSMetadataSync::test_metadata_validation_sync 
2026-01-22T07:54:26.8671934Z tests/timeseries/test_runts.py::TestRunTSMetadataSync::test_summarize_metadata 
2026-01-22T07:54:26.8695074Z [gw0] [ 73%] PASSED tests/timeseries/test_runts.py::TestRunTSMetadataSync::test_summarize_metadata 
2026-01-22T07:54:26.9865953Z tests/timeseries/test_runts.py::TestRunTSAlignment::test_misaligned_channels_creation 
2026-01-22T07:54:26.9890881Z [gw1] [ 73%] PASSED tests/data/test_data.py::TestBackwardCompatibility::test_original_synthetic_mth5_tests_real 
2026-01-22T07:54:27.6781827Z tests/data/test_data.py::TestBackwardCompatibility::test_original_metadata_test_structure_real 
2026-01-22T07:54:27.6783791Z [gw2] [ 73%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFromKernelDataset::test_runts_via_kernel_dataset_has_filters[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:54:28.1819778Z tests/processing/test_processing_workflow_cas04.py::TestRunTSFromKernelDataset::test_runts_via_kernel_dataset_has_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:54:28.1821754Z [gw0] [ 73%] FAILED tests/timeseries/test_runts.py::TestRunTSAlignment::test_misaligned_channels_creation 
2026-01-22T07:54:28.3074152Z tests/timeseries/test_runts.py::TestRunTSAlignment::test_sample_rate_validation 
2026-01-22T07:54:28.3115086Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestBackwardCompatibility::test_original_metadata_test_structure_real 
2026-01-22T07:54:28.6767585Z tests/data/test_data.py::TestEnhancedCoverage::test_synthetic_test_paths_initialization_edge_cases 
2026-01-22T07:54:28.6779184Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSAlignment::test_sample_rate_validation 
2026-01-22T07:54:28.8390242Z tests/timeseries/test_runts.py::TestRunTSAlignment::test_alignment_methods 
2026-01-22T07:54:28.8415759Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSAlignment::test_alignment_methods 
2026-01-22T07:54:28.9847608Z tests/timeseries/test_runts.py::TestRunTSDatasetOperations::test_set_dataset_alignment_types 
2026-01-22T07:54:28.9875196Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_synthetic_test_paths_initialization_edge_cases 
2026-01-22T07:54:29.6655959Z tests/data/test_data.py::TestEnhancedCoverage::test_file_path_validation 
2026-01-22T07:54:29.6674329Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_file_path_validation 
2026-01-22T07:54:29.9027320Z tests/data/test_data.py::TestEnhancedCoverage::test_mth5_module_structure 
2026-01-22T07:54:29.9033898Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSDatasetOperations::test_set_dataset_alignment_types 
2026-01-22T07:54:30.4356384Z tests/timeseries/test_runts.py::TestRunTSDatasetOperations::test_dataset_property 
2026-01-22T07:54:30.4357777Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_mth5_module_structure 
2026-01-22T07:54:30.6011275Z tests/data/test_data.py::TestEnhancedCoverage::test_error_conditions_synthetic_paths 
2026-01-22T07:54:30.6053112Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSDatasetOperations::test_dataset_property 
2026-01-22T07:54:31.0971742Z tests/timeseries/test_runts.py::TestRunTSSlicing::test_get_slice_by_samples 
2026-01-22T07:54:31.0976590Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_error_conditions_synthetic_paths 
2026-01-22T07:54:32.5553853Z tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[0.1.0] 
2026-01-22T07:54:32.5595197Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSSlicing::test_get_slice_by_samples 
2026-01-22T07:54:33.2835889Z tests/timeseries/test_runts.py::TestRunTSSlicing::test_get_slice_by_end_time 
2026-01-22T07:54:33.2893371Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSSlicing::test_get_slice_by_end_time 
2026-01-22T07:54:34.1443555Z tests/timeseries/test_runts.py::TestRunTSSlicing::test_slice_parameter_validation 
2026-01-22T07:54:34.1505140Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSSlicing::test_slice_parameter_validation 
2026-01-22T07:54:34.3977500Z tests/timeseries/test_runts.py::TestRunTSMerging::test_add_operator 
2026-01-22T07:54:34.4017840Z [gw0] [ 74%] ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_add_operator 
2026-01-22T07:54:34.6484964Z tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_method 
2026-01-22T07:54:34.6493580Z [gw0] [ 74%] ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_method 
2026-01-22T07:54:34.8994490Z tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_with_decimation 
2026-01-22T07:54:34.9003118Z [gw0] [ 74%] ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_with_decimation 
2026-01-22T07:54:35.0007507Z tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_type_validation 
2026-01-22T07:54:35.0053243Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_type_validation 
2026-01-22T07:54:36.8490859Z tests/timeseries/test_runts.py::TestRunTSObspyIntegration::test_to_obspy_stream 
2026-01-22T07:54:36.8538990Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSObspyIntegration::test_to_obspy_stream 
2026-01-22T07:54:36.8550918Z tests/timeseries/test_runts.py::TestRunTSObspyIntegration::test_from_obspy_stream 
2026-01-22T07:54:36.8577772Z [gw0] [ 74%] SKIPPED tests/timeseries/test_runts.py::TestRunTSObspyIntegration::test_from_obspy_stream 
2026-01-22T07:54:36.9441507Z tests/timeseries/test_runts.py::TestRunTSErrorCases::test_initialization_failures 
2026-01-22T07:54:36.9474825Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSErrorCases::test_initialization_failures 
2026-01-22T07:54:37.0146059Z tests/timeseries/test_runts.py::TestRunTSErrorCases::test_channel_response_handling 
2026-01-22T07:54:37.5279416Z [gw3] [ 74%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test2] 
2026-01-22T07:54:37.5302079Z [gw1] [ 74%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[0.1.0] 
2026-01-22T07:54:37.6304091Z tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[0.2.0] 
2026-01-22T07:54:38.8261812Z tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test3] 
2026-01-22T07:54:38.8294580Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSErrorCases::test_channel_response_handling 
2026-01-22T07:54:38.9253950Z tests/timeseries/test_runts.py::TestRunTSPerformance::test_large_dataset_handling 
2026-01-22T07:54:38.9275107Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSPerformance::test_large_dataset_handling 
2026-01-22T07:54:39.8378196Z tests/timeseries/test_runts.py::TestRunTSPerformance::test_copy_performance 
2026-01-22T07:54:39.8394702Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSPerformance::test_copy_performance 
2026-01-22T07:54:42.3193662Z tests/timeseries/test_runts.py::TestRunTSIntegration::test_full_workflow 
2026-01-22T07:54:42.3224016Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSIntegration::test_full_workflow 
2026-01-22T07:54:42.5724818Z tests/timeseries/test_runts.py::TestRunTSIntegration::test_complex_merge_workflow 
2026-01-22T07:54:42.5757084Z [gw0] [ 74%] ERROR tests/timeseries/test_runts.py::TestRunTSIntegration::test_complex_merge_workflow 
2026-01-22T07:54:43.5500587Z tests/timeseries/test_runts.py::TestRunTSIntegration::test_metadata_consistency 
2026-01-22T07:54:43.5534489Z [gw0] [ 74%] PASSED tests/timeseries/test_runts.py::TestRunTSIntegration::test_metadata_consistency 
2026-01-22T07:54:43.5756473Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_types[iir-multi_freq_with_trend] 
2026-01-22T07:54:43.5760333Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_types[iir-multi_freq_with_trend] 
2026-01-22T07:54:43.5843967Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_types[fir-multi_freq_with_trend] 
2026-01-22T07:54:43.5864673Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_types[fir-multi_freq_with_trend] 
2026-01-22T07:54:43.6006460Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[3-single_10hz] 
2026-01-22T07:54:43.6032214Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[3-single_10hz] 
2026-01-22T07:54:43.6109199Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[5-single_10hz] 
2026-01-22T07:54:43.6143882Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[5-single_10hz] 
2026-01-22T07:54:43.6252589Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[8-single_10hz] 
2026-01-22T07:54:43.6301818Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_orders[8-single_10hz] 
2026-01-22T07:54:43.6399242Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_bandpass[mixed_freq] 
2026-01-22T07:54:43.6419778Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_bandpass[mixed_freq] 
2026-01-22T07:54:43.6447068Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_invalid_irtype 
2026-01-22T07:54:43.6482548Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_invalid_irtype 
2026-01-22T07:54:43.6584965Z tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_with_nans[with_nans] 
2026-01-22T07:54:43.6605187Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestFrequencyFilter::test_frequency_filter_with_nans[with_nans] 
2026-01-22T07:54:43.6762748Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[2.0-single_10hz] 
2026-01-22T07:54:43.6764735Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[2.0-single_10hz] 
2026-01-22T07:54:43.6854938Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[5.0-single_10hz] 
2026-01-22T07:54:43.6876538Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[5.0-single_10hz] 
2026-01-22T07:54:43.7003265Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[15.0-single_10hz] 
2026-01-22T07:54:43.7025720Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_lowpass_filter[15.0-single_10hz] 
2026-01-22T07:54:43.7116941Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[2.0-single_1hz] 
2026-01-22T07:54:43.7136337Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[2.0-single_1hz] 
2026-01-22T07:54:43.7249557Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[5.0-single_1hz] 
2026-01-22T07:54:43.7311860Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[5.0-single_1hz] 
2026-01-22T07:54:43.7382835Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[10.0-single_1hz] 
2026-01-22T07:54:43.7404860Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_highpass_filter[10.0-single_1hz] 
2026-01-22T07:54:43.7532671Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandpass_filter[2.0-15.0-mixed_freq] 
2026-01-22T07:54:43.7554727Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandpass_filter[2.0-15.0-mixed_freq] 
2026-01-22T07:54:43.7706077Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandpass_filter[5.0-25.0-mixed_freq] 
2026-01-22T07:54:43.7709279Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandpass_filter[5.0-25.0-mixed_freq] 
2026-01-22T07:54:43.7853130Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandstop_filter[8.0-12.0-single_10hz] 
2026-01-22T07:54:43.7863550Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandstop_filter[8.0-12.0-single_10hz] 
2026-01-22T07:54:43.8043346Z tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandstop_filter[9.5-10.5-single_10hz] 
2026-01-22T07:54:43.8045697Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestSpecificFilters::test_bandstop_filter[9.5-10.5-single_10hz] 
2026-01-22T07:54:43.8052947Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[1.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8094499Z [gw0] [ 74%] SKIPPED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[1.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8102407Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[4.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8120560Z [gw0] [ 74%] SKIPPED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[4.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8347220Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[16.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8350993Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_function[16.0-multi_freq_with_trend] 
2026-01-22T07:54:43.8443957Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_high_factor_warning 
2026-01-22T07:54:43.8464499Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_decimate_high_factor_warning 
2026-01-22T07:54:43.8646640Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[3.0] 
2026-01-22T07:54:43.8692082Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[3.0] 
2026-01-22T07:54:43.8829744Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[4.0] 
2026-01-22T07:54:43.8855356Z [gw0] [ 74%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[4.0] 
2026-01-22T07:54:43.9053199Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[32.0] 
2026-01-22T07:54:43.9054375Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_resample_poly_function[32.0] 
2026-01-22T07:54:43.9087117Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_detrend_function[linear-linear_trend] 
2026-01-22T07:54:43.9134804Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_detrend_function[linear-linear_trend] 
2026-01-22T07:54:43.9139002Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_detrend_function[constant-linear_trend] 
2026-01-22T07:54:43.9201781Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_detrend_function[constant-linear_trend] 
2026-01-22T07:54:43.9275324Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-11-noisy] 
2026-01-22T07:54:43.9296328Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-11-noisy] 
2026-01-22T07:54:43.9432288Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-21-noisy] 
2026-01-22T07:54:43.9476572Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-21-noisy] 
2026-01-22T07:54:43.9606118Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-31-noisy] 
2026-01-22T07:54:43.9652390Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[2-31-noisy] 
2026-01-22T07:54:43.9747914Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-11-noisy] 
2026-01-22T07:54:43.9784107Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-11-noisy] 
2026-01-22T07:54:43.9902063Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-21-noisy] 
2026-01-22T07:54:43.9934102Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-21-noisy] 
2026-01-22T07:54:44.0123107Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-31-noisy] 
2026-01-22T07:54:44.0125260Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[3-31-noisy] 
2026-01-22T07:54:44.0236539Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-11-noisy] 
2026-01-22T07:54:44.0238672Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-11-noisy] 
2026-01-22T07:54:44.0369255Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-21-noisy] 
2026-01-22T07:54:44.0394719Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-21-noisy] 
2026-01-22T07:54:44.0595787Z tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-31-noisy] 
2026-01-22T07:54:44.0636555Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestAdvancedProcessing::test_savgol_filter_function[4-31-noisy] 
2026-01-22T07:54:44.0777999Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_properties[multi_freq_with_trend] 
2026-01-22T07:54:44.0814295Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_properties[multi_freq_with_trend] 
2026-01-22T07:54:44.0908559Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_lowpass[single_10hz] 
2026-01-22T07:54:44.0928172Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_lowpass[single_10hz] 
2026-01-22T07:54:44.1037976Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_highpass 
2026-01-22T07:54:44.1073392Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_highpass 
2026-01-22T07:54:44.1198720Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_bandpass[mixed_freq] 
2026-01-22T07:54:44.1219290Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_bandpass[mixed_freq] 
2026-01-22T07:54:44.1352460Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_bandstop[single_10hz] 
2026-01-22T07:54:44.1384743Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_bandstop[single_10hz] 
2026-01-22T07:54:44.1552010Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_freq_method[multi_freq_with_trend] 
2026-01-22T07:54:44.1572435Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_freq_method[multi_freq_with_trend] 
2026-01-22T07:54:44.1746610Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_decimate[multi_freq_with_trend] 
2026-01-22T07:54:44.1749262Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_decimate[multi_freq_with_trend] 
2026-01-22T07:54:44.1781180Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_detrend[linear_trend] 
2026-01-22T07:54:44.1799728Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_detrend[linear_trend] 
2026-01-22T07:54:44.1932647Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_savgol[noisy] 
2026-01-22T07:54:44.1981671Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_savgol[noisy] 
2026-01-22T07:54:44.2101633Z tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_resample_poly[multi_freq_with_trend] 
2026-01-22T07:54:44.2121779Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestFilterAccessor::test_accessor_resample_poly[multi_freq_with_trend] 
2026-01-22T07:54:44.2293887Z tests/timeseries/test_scipy_filters.py::TestDatasetFiltering::test_dataset_lowpass 
2026-01-22T07:54:44.2314417Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestDatasetFiltering::test_dataset_lowpass 
2026-01-22T07:54:44.2616581Z tests/timeseries/test_scipy_filters.py::TestDatasetFiltering::test_dataset_accessor_methods 
2026-01-22T07:54:44.2654095Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestDatasetFiltering::test_dataset_accessor_methods 
2026-01-22T07:54:44.2722692Z tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_uneven_sampling_warning 
2026-01-22T07:54:44.2741845Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_uneven_sampling_warning 
2026-01-22T07:54:44.2811426Z tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_single_dimension_auto_detection 
2026-01-22T07:54:44.2812872Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_single_dimension_auto_detection 
2026-01-22T07:54:44.2814105Z tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_multi_dimension_requires_explicit_dim 
2026-01-22T07:54:44.2818610Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_multi_dimension_requires_explicit_dim 
2026-01-22T07:54:44.2859386Z tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_invalid_filter_parameters 
2026-01-22T07:54:44.2884461Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_invalid_filter_parameters 
2026-01-22T07:54:44.3074654Z tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_extreme_cutoff_frequencies[single_10hz] 
2026-01-22T07:54:44.3134843Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestEdgeCases::test_extreme_cutoff_frequencies[single_10hz] 
2026-01-22T07:54:44.3410607Z tests/timeseries/test_scipy_filters.py::TestIntegration::test_filter_chain[multi_freq_with_trend] 
2026-01-22T07:54:44.3431695Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestIntegration::test_filter_chain[multi_freq_with_trend] 
2026-01-22T07:54:44.4091926Z tests/timeseries/test_scipy_filters.py::TestIntegration::test_downsample_and_filter_workflow 
2026-01-22T07:54:44.4093827Z [gw2] [ 75%] PASSED tests/processing/test_processing_workflow_cas04.py::TestRunTSFromKernelDataset::test_runts_via_kernel_dataset_has_filters[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:54:44.4108709Z tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_end_to_end_workflow[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:54:44.4130298Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestIntegration::test_downsample_and_filter_workflow 
2026-01-22T07:54:44.4793226Z tests/timeseries/test_scipy_filters.py::TestIntegration::test_comparison_with_original_test[multi_freq_with_trend] 
2026-01-22T07:54:44.4796157Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::TestIntegration::test_comparison_with_original_test[multi_freq_with_trend] 
2026-01-22T07:54:44.4797922Z tests/timeseries/test_scipy_filters.py::test_module_imports 
2026-01-22T07:54:44.4809801Z [gw0] [ 75%] PASSED tests/timeseries/test_scipy_filters.py::test_module_imports 
2026-01-22T07:54:44.5097128Z tests/timeseries/test_ts_filters.py::TestTSFilters::test_butter_bandpass 
2026-01-22T07:54:44.5113487Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_filters.py::TestTSFilters::test_butter_bandpass 
2026-01-22T07:54:44.5175719Z tests/timeseries/test_ts_filters.py::TestTSFilters::test_butter_bandpass_filter 
2026-01-22T07:54:44.5197181Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_filters.py::TestTSFilters::test_butter_bandpass_filter 
2026-01-22T07:54:44.5219873Z tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_1000_to_1 
2026-01-22T07:54:44.5243167Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_1000_to_1 
2026-01-22T07:54:44.5281577Z tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_1000_to_1000 
2026-01-22T07:54:44.5282904Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_1000_to_1000 
2026-01-22T07:54:44.5286298Z [gw1] [ 75%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[0.2.0] 
2026-01-22T07:54:44.5289605Z tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_4096_to_1 
2026-01-22T07:54:44.5298508Z tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[invalid] 
2026-01-22T07:54:44.5316377Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestGetDecimationSampleRates::test_4096_to_1 
2026-01-22T07:54:44.5386325Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_fix_issue_263 
2026-01-22T07:54:44.5389382Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_fix_issue_263 
2026-01-22T07:54:44.5409002Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_input_none 
2026-01-22T07:54:44.5457679Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_input_none 
2026-01-22T07:54:44.5460677Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_input_none 
2026-01-22T07:54:44.5481888Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_input_none 
2026-01-22T07:54:44.5483307Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_input_none 
2026-01-22T07:54:44.5484334Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ms 
2026-01-22T07:54:44.5492871Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ms 
2026-01-22T07:54:44.5496452Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ms 
2026-01-22T07:54:44.5504146Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ms 
2026-01-22T07:54:44.5521370Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ms 
2026-01-22T07:54:44.5566266Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ns 
2026-01-22T07:54:44.5569804Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ns 
2026-01-22T07:54:44.5572637Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ns 
2026-01-22T07:54:44.5591771Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ns 
2026-01-22T07:54:44.5593197Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_ns 
2026-01-22T07:54:44.5613761Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_us 
2026-01-22T07:54:44.5634982Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_us 
2026-01-22T07:54:44.5637507Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_us 
2026-01-22T07:54:44.5641983Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_us 
2026-01-22T07:54:44.5660921Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sig_figs_us 
2026-01-22T07:54:44.5721451Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ms 
2026-01-22T07:54:44.5722602Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ms 
2026-01-22T07:54:44.5723709Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ms 
2026-01-22T07:54:44.5735749Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ms 
2026-01-22T07:54:44.5737132Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ms 
2026-01-22T07:54:44.5790986Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ns 
2026-01-22T07:54:44.5792167Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ns 
2026-01-22T07:54:44.5793267Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ns 
2026-01-22T07:54:44.5794368Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ns 
2026-01-22T07:54:44.5814196Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_ns 
2026-01-22T07:54:44.5833236Z tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_us 
2026-01-22T07:54:44.5843772Z [gw0] [ 75%] [start] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_us 
2026-01-22T07:54:44.5861487Z [gw0] [ 75%] [end] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_us 
2026-01-22T07:54:44.5864062Z [gw0] [ 75%] [length] SUBPASS tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_us 
2026-01-22T07:54:44.5884423Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestMakeDtCoordinates::test_sr_sig_figs_us 
2026-01-22T07:54:44.5903378Z tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5924790Z [gw0] [ 75%] [.11] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5925843Z [gw0] [ 75%] [.021] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5931134Z [gw0] [ 75%] [.0031] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5966588Z [gw0] [ 75%] [.00041] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5983457Z [gw0] [ 75%] [.000051] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5984588Z [gw0] [ 75%] [.0000061] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5985764Z [gw0] [ 75%] [.00000071] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5986855Z [gw0] [ 75%] [.000000081] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.5987920Z [gw0] [ 75%] [.0000000091] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.6001323Z [gw0] [ 75%] [.00000000101] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.6002452Z [gw0] [ 75%] [.000000000111] SUBPASS tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.6035197Z [gw0] [ 75%] PASSED tests/timeseries/test_ts_helpers.py::TestDecimalSigFigs::test_sig_figs 
2026-01-22T07:54:44.6090098Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_real_data_structure 
2026-01-22T07:54:44.6121493Z [gw0] [ 75%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_real_data_structure 
2026-01-22T07:54:44.6164819Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_real_data_properties 
2026-01-22T07:54:44.6183692Z [gw0] [ 75%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_real_data_properties 
2026-01-22T07:54:44.6236511Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_complex_data_structure 
2026-01-22T07:54:44.6255493Z [gw0] [ 75%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_complex_data_structure 
2026-01-22T07:54:44.6309803Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_complex_data_properties 
2026-01-22T07:54:44.6345105Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_complex_data_properties 
2026-01-22T07:54:44.6386654Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_with_weights_real 
2026-01-22T07:54:44.6405303Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_with_weights_real 
2026-01-22T07:54:44.6465789Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_with_weights_complex 
2026-01-22T07:54:44.6493358Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_with_weights_complex 
2026-01-22T07:54:44.6580713Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_bias_parameter[True] 
2026-01-22T07:54:44.6582026Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_bias_parameter[True] 
2026-01-22T07:54:44.6608534Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_bias_parameter[False] 
2026-01-22T07:54:44.6653851Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_bias_parameter[False] 
2026-01-22T07:54:44.6678247Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_rowvar_parameter[True] 
2026-01-22T07:54:44.6714165Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_rowvar_parameter[True] 
2026-01-22T07:54:44.6746044Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_rowvar_parameter[False] 
2026-01-22T07:54:44.6766291Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_rowvar_parameter[False] 
2026-01-22T07:54:44.6842093Z tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_single_variable 
2026-01-22T07:54:44.6844187Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestCovarianceXR::test_covariance_single_variable 
2026-01-22T07:54:44.6865197Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_default_initialization 
2026-01-22T07:54:44.6883253Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_default_initialization 
2026-01-22T07:54:44.6915608Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels0] 
2026-01-22T07:54:44.6934417Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels0] 
2026-01-22T07:54:44.6996025Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels1] 
2026-01-22T07:54:44.6997336Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels1] 
2026-01-22T07:54:44.7010202Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels2] 
2026-01-22T07:54:44.7028292Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels2] 
2026-01-22T07:54:44.7062978Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels3] 
2026-01-22T07:54:44.7077063Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_variable_channel_sizes[channels3] 
2026-01-22T07:54:44.7107313Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs0] 
2026-01-22T07:54:44.7145197Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs0] 
2026-01-22T07:54:44.7155491Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs1] 
2026-01-22T07:54:44.7181514Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs1] 
2026-01-22T07:54:44.7215182Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs2] 
2026-01-22T07:54:44.7218140Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs2] 
2026-01-22T07:54:44.7251285Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs3] 
2026-01-22T07:54:44.7269609Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs3] 
2026-01-22T07:54:44.7315611Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs4] 
2026-01-22T07:54:44.7317986Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs4] 
2026-01-22T07:54:44.7348840Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs5] 
2026-01-22T07:54:44.7384556Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs5] 
2026-01-22T07:54:44.7401510Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs6] 
2026-01-22T07:54:44.7415748Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_dtype_and_value_combinations[dtype_value_pairs6] 
2026-01-22T07:54:44.7456840Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_zero_value_behavior 
2026-01-22T07:54:44.7474884Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_zero_value_behavior 
2026-01-22T07:54:44.7535615Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_non_zero_value_assignment 
2026-01-22T07:54:44.7536818Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA1D::test_non_zero_value_assignment 
2026-01-22T07:54:44.7667114Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_default_initialization 
2026-01-22T07:54:44.7714602Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_default_initialization 
2026-01-22T07:54:44.7828905Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_variable_properties 
2026-01-22T07:54:44.7864203Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_variable_properties 
2026-01-22T07:54:44.7985696Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:44.8016290Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:44.8146225Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[complex-(1+2j)] 
2026-01-22T07:54:44.8166644Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[complex-(1+2j)] 
2026-01-22T07:54:44.8316292Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:44.8342529Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:44.8452799Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[float-3.14] 
2026-01-22T07:54:44.8484747Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[float-3.14] 
2026-01-22T07:54:44.8607776Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[bool-False] 
2026-01-22T07:54:44.8645136Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[bool-False] 
2026-01-22T07:54:44.8760319Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[bool-True] 
2026-01-22T07:54:44.8782701Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_dtype_value_combinations[bool-True] 
2026-01-22T07:54:44.8918103Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_different_coordinate_structures 
2026-01-22T07:54:44.8956951Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_different_coordinate_structures 
2026-01-22T07:54:44.8966042Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_empty_variables_list 
2026-01-22T07:54:44.8991435Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDS2D::test_empty_variables_list 
2026-01-22T07:54:44.9138070Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_default_initialization 
2026-01-22T07:54:44.9161732Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_default_initialization 
2026-01-22T07:54:44.9298396Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_array_properties 
2026-01-22T07:54:44.9318111Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_array_properties 
2026-01-22T07:54:44.9498610Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:44.9499959Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:44.9624044Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[complex-(2+3j)] 
2026-01-22T07:54:44.9651814Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[complex-(2+3j)] 
2026-01-22T07:54:44.9786478Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:44.9806983Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:44.9954297Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[float-1.5] 
2026-01-22T07:54:44.9985200Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dtype_value_combinations[float-1.5] 
2026-01-22T07:54:45.0101288Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dimension_ordering 
2026-01-22T07:54:45.0134476Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_dimension_ordering 
2026-01-22T07:54:45.0376597Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_conversion_from_dataset 
2026-01-22T07:54:45.0415060Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2D::test_conversion_from_dataset 
2026-01-22T07:54:45.0461461Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_default_initialization 
2026-01-22T07:54:45.0462859Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_default_initialization 
2026-01-22T07:54:45.0489275Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels0] 
2026-01-22T07:54:45.0509116Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels0] 
2026-01-22T07:54:45.0576409Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels1] 
2026-01-22T07:54:45.0577774Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels1] 
2026-01-22T07:54:45.0601761Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels2] 
2026-01-22T07:54:45.0621270Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels2] 
2026-01-22T07:54:45.0677120Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels3] 
2026-01-22T07:54:45.0678480Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_variable_channel_sizes[channels3] 
2026-01-22T07:54:45.0715084Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:45.0754746Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-0j] 
2026-01-22T07:54:45.0781471Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-(1+2j)] 
2026-01-22T07:54:45.0789024Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-(1+2j)] 
2026-01-22T07:54:45.0827179Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-(-1.5-2.7j)] 
2026-01-22T07:54:45.0855600Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[complex-(-1.5-2.7j)] 
2026-01-22T07:54:45.0880196Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:45.0924443Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float-0.0] 
2026-01-22T07:54:45.0942208Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float-3.14] 
2026-01-22T07:54:45.0953686Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float-3.14] 
2026-01-22T07:54:45.0991271Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float--2.5] 
2026-01-22T07:54:45.1024466Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_dtype_value_combinations[float--2.5] 
2026-01-22T07:54:45.1054488Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_zero_value_behavior 
2026-01-22T07:54:45.1086726Z [gw0] [ 76%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_zero_value_behavior 
2026-01-22T07:54:45.1118335Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_non_zero_value_assignment 
2026-01-22T07:54:45.1136567Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_non_zero_value_assignment 
2026-01-22T07:54:45.1174395Z tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_single_channel_covariance 
2026-01-22T07:54:45.1191513Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestInitializeXRDA2DCov::test_single_channel_covariance 
2026-01-22T07:54:45.1257252Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_covariance_initialization_integration 
2026-01-22T07:54:45.1275991Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_covariance_initialization_integration 
2026-01-22T07:54:45.1528767Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_dataset_dataarray_conversion_consistency 
2026-01-22T07:54:45.1554695Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_dataset_dataarray_conversion_consistency 
2026-01-22T07:54:45.1816986Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_large_array_performance 
2026-01-22T07:54:45.1835419Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_large_array_performance 
2026-01-22T07:54:45.1917282Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[2] 
2026-01-22T07:54:45.1931891Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[2] 
2026-01-22T07:54:45.1933510Z [gw1] [ 77%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_version_handling_patterns[invalid] 
2026-01-22T07:54:45.1955603Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[4] 
2026-01-22T07:54:45.2013875Z tests/data/test_data.py::TestEnhancedCoverage::test_logging_integration 
2026-01-22T07:54:45.2017548Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[4] 
2026-01-22T07:54:45.2080093Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[8] 
2026-01-22T07:54:45.2115765Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[8] 
2026-01-22T07:54:45.2164047Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[16] 
2026-01-22T07:54:45.2183567Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_scaling_with_channel_count[16] 
2026-01-22T07:54:45.2250173Z tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_single_channel_scaling 
2026-01-22T07:54:45.2282511Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestIntegrationAndPerformance::test_single_channel_scaling 
2026-01-22T07:54:45.2304297Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_empty_channel_list_handling 
2026-01-22T07:54:45.2322329Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_empty_channel_list_handling 
2026-01-22T07:54:45.2377051Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_single_time_point_covariance 
2026-01-22T07:54:45.2431452Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_single_time_point_covariance 
2026-01-22T07:54:45.2522351Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_coordinates_with_different_dtypes 
2026-01-22T07:54:45.2541161Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_coordinates_with_different_dtypes 
2026-01-22T07:54:45.2637518Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_very_small_arrays 
2026-01-22T07:54:45.2663208Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_very_small_arrays 
2026-01-22T07:54:45.2664165Z tests/timeseries/test_xarray_helpers.py::test_module_imports 
2026-01-22T07:54:45.2664855Z [gw0] [ 77%] PASSED tests/timeseries/test_xarray_helpers.py::test_module_imports 
2026-01-22T07:54:45.2712931Z tests/utils/test_fdsn_tools.py::test_location_code 
2026-01-22T07:54:45.2733343Z [gw0] [ 77%] [ex] SUBPASS tests/utils/test_fdsn_tools.py::test_location_code 
2026-01-22T07:54:45.2761192Z [gw0] [ 77%] [hx] SUBPASS tests/utils/test_fdsn_tools.py::test_location_code 
2026-01-22T07:54:45.2771579Z [gw0] [ 77%] [temperature] SUBPASS tests/utils/test_fdsn_tools.py::test_location_code 
2026-01-22T07:54:45.2777229Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_location_code 
2026-01-22T07:54:45.2802439Z tests/utils/test_fdsn_tools.py::test_period_code[F-2000] 
2026-01-22T07:54:45.2803773Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[F-2000] 
2026-01-22T07:54:45.2816990Z tests/utils/test_fdsn_tools.py::test_period_code[C-500] 
2026-01-22T07:54:45.2843489Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[C-500] 
2026-01-22T07:54:45.2848986Z tests/utils/test_fdsn_tools.py::test_period_code[E-100] 
2026-01-22T07:54:45.2863118Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[E-100] 
2026-01-22T07:54:45.2882936Z tests/utils/test_fdsn_tools.py::test_period_code[B-50] 
2026-01-22T07:54:45.2924557Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[B-50] 
2026-01-22T07:54:45.2942204Z tests/utils/test_fdsn_tools.py::test_period_code[M-5] 
2026-01-22T07:54:45.2943178Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[M-5] 
2026-01-22T07:54:45.2948251Z tests/utils/test_fdsn_tools.py::test_period_code[L-1] 
2026-01-22T07:54:45.2987029Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[L-1] 
2026-01-22T07:54:45.3004046Z tests/utils/test_fdsn_tools.py::test_period_code[V-0.1] 
2026-01-22T07:54:45.3004784Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[V-0.1] 
2026-01-22T07:54:45.3013889Z tests/utils/test_fdsn_tools.py::test_period_code[U-0.01] 
2026-01-22T07:54:45.3028678Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[U-0.01] 
2026-01-22T07:54:45.3054895Z tests/utils/test_fdsn_tools.py::test_period_code[R-0.0005] 
2026-01-22T07:54:45.3063113Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[R-0.0005] 
2026-01-22T07:54:45.3085483Z tests/utils/test_fdsn_tools.py::test_period_code[P-5e-05] 
2026-01-22T07:54:45.3121237Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[P-5e-05] 
2026-01-22T07:54:45.3128489Z tests/utils/test_fdsn_tools.py::test_period_code[T-5e-06] 
2026-01-22T07:54:45.3129598Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[T-5e-06] 
2026-01-22T07:54:45.3153007Z tests/utils/test_fdsn_tools.py::test_period_code[Q-5e-07] 
2026-01-22T07:54:45.3162205Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code[Q-5e-07] 
2026-01-22T07:54:45.3207693Z tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3208663Z [gw0] [ 77%] (code='F', rate=2000) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3209649Z [gw0] [ 77%] (code='C', rate=500) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3231800Z [gw0] [ 77%] (code='E', rate=100) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3233256Z [gw0] [ 77%] (code='B', rate=50) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3272955Z [gw0] [ 77%] (code='M', rate=5) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3274712Z [gw0] [ 77%] (code='L', rate=1) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3276388Z [gw0] [ 77%] (code='V', rate=0.1) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3281374Z [gw0] [ 77%] (code='U', rate=0.01) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3293417Z [gw0] [ 77%] (code='R', rate=0.0005) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3305238Z [gw0] [ 77%] (code='P', rate=5e-05) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3317084Z [gw0] [ 77%] (code='T', rate=5e-06) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3324756Z [gw0] [ 77%] (code='Q', rate=5e-07) SUBPASS tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3345893Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_period_code_all_mappings 
2026-01-22T07:54:45.3392652Z tests/utils/test_fdsn_tools.py::test_measurement_code[tilt-A] 
2026-01-22T07:54:45.3396639Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[tilt-A] 
2026-01-22T07:54:45.3399464Z tests/utils/test_fdsn_tools.py::test_measurement_code[creep-B] 
2026-01-22T07:54:45.3410098Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[creep-B] 
2026-01-22T07:54:45.3429458Z tests/utils/test_fdsn_tools.py::test_measurement_code[calibration-C] 
2026-01-22T07:54:45.3442217Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[calibration-C] 
2026-01-22T07:54:45.3461641Z tests/utils/test_fdsn_tools.py::test_measurement_code[pressure-D] 
2026-01-22T07:54:45.3475243Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[pressure-D] 
2026-01-22T07:54:45.3517714Z tests/utils/test_fdsn_tools.py::test_measurement_code[magnetics-F] 
2026-01-22T07:54:45.3520895Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[magnetics-F] 
2026-01-22T07:54:45.3541105Z tests/utils/test_fdsn_tools.py::test_measurement_code[gravity-G] 
2026-01-22T07:54:45.3542108Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[gravity-G] 
2026-01-22T07:54:45.3556130Z tests/utils/test_fdsn_tools.py::test_measurement_code[humidity-I] 
2026-01-22T07:54:45.3583247Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[humidity-I] 
2026-01-22T07:54:45.3588136Z tests/utils/test_fdsn_tools.py::test_measurement_code[temperature-K] 
2026-01-22T07:54:45.3602264Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[temperature-K] 
2026-01-22T07:54:45.3621358Z tests/utils/test_fdsn_tools.py::test_measurement_code[water_current-O] 
2026-01-22T07:54:45.3643971Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[water_current-O] 
2026-01-22T07:54:45.3659119Z tests/utils/test_fdsn_tools.py::test_measurement_code[electric-Q] 
2026-01-22T07:54:45.3705358Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[electric-Q] 
2026-01-22T07:54:45.3708293Z tests/utils/test_fdsn_tools.py::test_measurement_code[rain_fall-R] 
2026-01-22T07:54:45.3711247Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[rain_fall-R] 
2026-01-22T07:54:45.3761099Z tests/utils/test_fdsn_tools.py::test_measurement_code[linear_strain-S] 
2026-01-22T07:54:45.3775920Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[linear_strain-S] 
2026-01-22T07:54:45.3777248Z tests/utils/test_fdsn_tools.py::test_measurement_code[tide-T] 
2026-01-22T07:54:45.3780920Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[tide-T] 
2026-01-22T07:54:45.3814227Z tests/utils/test_fdsn_tools.py::test_measurement_code[wind-W] 
2026-01-22T07:54:45.3861111Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code[wind-W] 
2026-01-22T07:54:45.3862230Z tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3863341Z [gw0] [ 77%] (type='tilt') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3885029Z [gw0] [ 77%] (type='creep') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3888303Z [gw0] [ 77%] (type='calibration') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3893897Z [gw0] [ 77%] (type='pressure') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3924279Z [gw0] [ 77%] (type='magnetics') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3926153Z [gw0] [ 77%] (type='gravity') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3931327Z [gw0] [ 77%] (type='humidity') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3944300Z [gw0] [ 77%] (type='temperature') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3961378Z [gw0] [ 77%] (type='water_current') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3994998Z [gw0] [ 77%] (type='electric') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3996313Z [gw0] [ 77%] (type='rain_fall') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.3998091Z [gw0] [ 77%] (type='linear_strain') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.4005131Z [gw0] [ 77%] (type='tide') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.4015498Z [gw0] [ 77%] (type='wind') SUBPASS tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.4034559Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_measurement_code_all_mappings 
2026-01-22T07:54:45.4066067Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[0-N] 
2026-01-22T07:54:45.4072861Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[0-N] 
2026-01-22T07:54:45.4093996Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[5-N] 
2026-01-22T07:54:45.4111521Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[5-N] 
2026-01-22T07:54:45.4134335Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[20-1] 
2026-01-22T07:54:45.4175690Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[20-1] 
2026-01-22T07:54:45.4177350Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[90-E] 
2026-01-22T07:54:45.4201398Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[90-E] 
2026-01-22T07:54:45.4216454Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[55-2] 
2026-01-22T07:54:45.4222009Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal[55-2] 
2026-01-22T07:54:45.4249147Z tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4284544Z [gw0] [ 77%] (angle=0) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4285734Z [gw0] [ 77%] (angle=5) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4289309Z [gw0] [ 77%] (angle=20) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4325967Z [gw0] [ 77%] (angle=90) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4351978Z [gw0] [ 77%] (angle=55) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4353332Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_horizontal_all_mappings 
2026-01-22T07:54:45.4354303Z tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[0-Z] 
2026-01-22T07:54:45.4365693Z [gw0] [ 77%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[0-Z] 
2026-01-22T07:54:45.4411489Z tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[5-Z] 
2026-01-22T07:54:45.4427099Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[5-Z] 
2026-01-22T07:54:45.4428112Z tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[20-3] 
2026-01-22T07:54:45.4464838Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_vertical[20-3] 
2026-01-22T07:54:45.4465932Z tests/utils/test_fdsn_tools.py::test_orientation_code_vertical_all_mappings 
2026-01-22T07:54:45.4475800Z [gw0] [ 78%] (angle=0) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_vertical_all_mappings 
2026-01-22T07:54:45.4490779Z [gw0] [ 78%] (angle=5) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_vertical_all_mappings 
2026-01-22T07:54:45.4500554Z [gw0] [ 78%] (angle=20) SUBPASS tests/utils/test_fdsn_tools.py::test_orientation_code_vertical_all_mappings 
2026-01-22T07:54:45.4517916Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_code_vertical_all_mappings 
2026-01-22T07:54:45.4537444Z tests/utils/test_fdsn_tools.py::test_orientation_fail 
2026-01-22T07:54:45.4562957Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_orientation_fail 
2026-01-22T07:54:45.4580981Z tests/utils/test_fdsn_tools.py::test_make_channel_code 
2026-01-22T07:54:45.4627214Z [gw0] [ 78%] [ex] SUBPASS tests/utils/test_fdsn_tools.py::test_make_channel_code 
2026-01-22T07:54:45.4628125Z [gw0] [ 78%] [hx] SUBPASS tests/utils/test_fdsn_tools.py::test_make_channel_code 
2026-01-22T07:54:45.4628986Z [gw0] [ 78%] [temperature] SUBPASS tests/utils/test_fdsn_tools.py::test_make_channel_code 
2026-01-22T07:54:45.4630040Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_make_channel_code 
2026-01-22T07:54:45.4650734Z tests/utils/test_fdsn_tools.py::test_read_channel_code[BQN-expected_data0] 
2026-01-22T07:54:45.4695770Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_read_channel_code[BQN-expected_data0] 
2026-01-22T07:54:45.4697018Z tests/utils/test_fdsn_tools.py::test_read_channel_code[FQZ-expected_data1] 
2026-01-22T07:54:45.4703502Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_read_channel_code[FQZ-expected_data1] 
2026-01-22T07:54:45.4734452Z tests/utils/test_fdsn_tools.py::test_read_channel_code_all_mappings 
2026-01-22T07:54:45.4744144Z [gw0] [ 78%] (code='BQN') SUBPASS tests/utils/test_fdsn_tools.py::test_read_channel_code_all_mappings 
2026-01-22T07:54:45.4753409Z [gw0] [ 78%] (code='FQZ') SUBPASS tests/utils/test_fdsn_tools.py::test_read_channel_code_all_mappings 
2026-01-22T07:54:45.4773084Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_read_channel_code_all_mappings 
2026-01-22T07:54:45.4792441Z tests/utils/test_fdsn_tools.py::test_make_mt_channel[BQN-ex] 
2026-01-22T07:54:45.4845852Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_make_mt_channel[BQN-ex] 
2026-01-22T07:54:45.4846957Z tests/utils/test_fdsn_tools.py::test_make_mt_channel[FFN-hx] 
2026-01-22T07:54:45.4871027Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_make_mt_channel[FFN-hx] 
2026-01-22T07:54:45.4871836Z tests/utils/test_fdsn_tools.py::test_make_mt_channel[KKZ-temperaturez] 
2026-01-22T07:54:45.4884408Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_make_mt_channel[KKZ-temperaturez] 
2026-01-22T07:54:45.4906735Z tests/utils/test_fdsn_tools.py::test_make_mt_channel_all_mappings 
2026-01-22T07:54:45.4920529Z [gw0] [ 78%] (code='BQN') SUBPASS tests/utils/test_fdsn_tools.py::test_make_mt_channel_all_mappings 
2026-01-22T07:54:45.4933603Z [gw0] [ 78%] (code='FFN') SUBPASS tests/utils/test_fdsn_tools.py::test_make_mt_channel_all_mappings 
2026-01-22T07:54:45.4954474Z [gw0] [ 78%] (code='KKZ') SUBPASS tests/utils/test_fdsn_tools.py::test_make_mt_channel_all_mappings 
2026-01-22T07:54:45.4959216Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_make_mt_channel_all_mappings 
2026-01-22T07:54:45.4984284Z tests/utils/test_fdsn_tools.py::test_full_workflow_electric 
2026-01-22T07:54:45.5014503Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_full_workflow_electric 
2026-01-22T07:54:45.5015395Z tests/utils/test_fdsn_tools.py::test_full_workflow_magnetic 
2026-01-22T07:54:45.5041219Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_full_workflow_magnetic 
2026-01-22T07:54:45.5048488Z tests/utils/test_fdsn_tools.py::test_full_workflow_auxiliary 
2026-01-22T07:54:45.5084352Z [gw0] [ 78%] PASSED tests/utils/test_fdsn_tools.py::test_full_workflow_auxiliary 
2026-01-22T07:54:45.8936723Z tests/utils/test_issue_219.py::test_extract_subset 
2026-01-22T07:54:45.8955331Z [gw1] [ 78%] PASSED tests/data/test_data.py::TestEnhancedCoverage::test_logging_integration 
2026-01-22T07:54:45.9621548Z tests/groups/test_base.py::test_dataset_options[compression-gzip] 
2026-01-22T07:54:45.9643777Z [gw1] [ 78%] PASSED tests/groups/test_base.py::test_dataset_options[compression-gzip] 
2026-01-22T07:54:46.0314412Z tests/groups/test_base.py::test_dataset_options[compression_opts-4] 
2026-01-22T07:54:46.0381862Z [gw1] [ 78%] PASSED tests/groups/test_base.py::test_dataset_options[compression_opts-4] 
2026-01-22T07:54:46.1037744Z tests/groups/test_base.py::test_dataset_options[shuffle-True] 
2026-01-22T07:54:46.1086432Z [gw1] [ 78%] PASSED tests/groups/test_base.py::test_dataset_options[shuffle-True] 
2026-01-22T07:54:46.1766303Z tests/groups/test_base.py::test_dataset_options[fletcher32-True] 
2026-01-22T07:54:46.1789433Z [gw1] [ 78%] PASSED tests/groups/test_base.py::test_dataset_options[fletcher32-True] 
2026-01-22T07:54:46.2484529Z tests/groups/test_base.py::test_str_and_repr 
2026-01-22T07:54:46.2507546Z [gw1] [ 78%] PASSED tests/groups/test_base.py::test_str_and_repr 
2026-01-22T07:54:46.4000048Z tests/io/nims/test_nims_response.py::TestPerformance::test_filter_property_access_performance 
2026-01-22T07:54:46.4034067Z [gw1] [ 78%] PASSED tests/io/nims/test_nims_response.py::TestPerformance::test_filter_property_access_performance 
2026-01-22T07:54:46.4338820Z tests/io/nims/test_nims_response.py::TestResponseIntegration::test_full_electric_workflow 
2026-01-22T07:54:46.4340008Z [gw1] [ 78%] PASSED tests/io/nims/test_nims_response.py::TestResponseIntegration::test_full_electric_workflow 
2026-01-22T07:54:46.4484642Z tests/io/nims/test_nims_response.py::TestResponseIntegration::test_full_magnetic_workflow 
2026-01-22T07:54:46.4497281Z [gw1] [ 78%] PASSED tests/io/nims/test_nims_response.py::TestResponseIntegration::test_full_magnetic_workflow 
2026-01-22T07:54:46.4911128Z tests/io/nims/test_nims_response.py::TestResponseIntegration::test_configuration_consistency 
2026-01-22T07:54:46.4984056Z [gw1] [ 78%] PASSED tests/io/nims/test_nims_response.py::TestResponseIntegration::test_configuration_consistency 
2026-01-22T07:54:48.8001194Z tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_nims_initialization_with_file 
2026-01-22T07:54:48.8017556Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_nims_initialization_with_file 
2026-01-22T07:54:48.8038029Z tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_has_data 
2026-01-22T07:54:48.8052977Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_has_data 
2026-01-22T07:54:48.8074164Z tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_n_samples 
2026-01-22T07:54:48.8089906Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_n_samples 
2026-01-22T07:54:48.8167029Z tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_string_representation 
2026-01-22T07:54:48.8182345Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_string_representation 
2026-01-22T07:54:48.8224567Z tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_sample_rate 
2026-01-22T07:54:48.8227289Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicFunctionality::test_sample_rate 
2026-01-22T07:54:48.8253095Z tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_latitude_property 
2026-01-22T07:54:48.8267904Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_latitude_property 
2026-01-22T07:54:48.8307715Z tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_longitude_property 
2026-01-22T07:54:48.8337100Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_longitude_property 
2026-01-22T07:54:48.8355724Z tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_elevation_property 
2026-01-22T07:54:48.8371097Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_elevation_property 
2026-01-22T07:54:48.8391430Z tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_start_time_property 
2026-01-22T07:54:48.8405116Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSBasicProperties::test_start_time_property 
2026-01-22T07:54:52.2593295Z tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_channel_data_access 
2026-01-22T07:54:52.2626739Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_channel_data_access 
2026-01-22T07:54:53.1332594Z tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_box_temperature_access 
2026-01-22T07:54:53.1366325Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_box_temperature_access 
2026-01-22T07:54:53.1369199Z tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_ts_data_structure 
2026-01-22T07:54:53.1387134Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_ts_data_structure 
2026-01-22T07:54:53.1521666Z tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_get_channel_response 
2026-01-22T07:54:53.1544387Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSDataProcessing::test_get_channel_response 
2026-01-22T07:54:53.1559103Z tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_gps_stamps_exist 
2026-01-22T07:54:53.1582485Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_gps_stamps_exist 
2026-01-22T07:54:53.1595699Z tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_gps_timing_validation 
2026-01-22T07:54:53.1614558Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_gps_timing_validation 
2026-01-22T07:54:53.1631877Z tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_align_data_functionality 
2026-01-22T07:54:53.1653421Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSGPSProcessing::test_align_data_functionality 
2026-01-22T07:54:59.0926383Z tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_to_runts_conversion 
2026-01-22T07:54:59.0927652Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_to_runts_conversion 
2026-01-22T07:54:59.1785156Z tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_metadata_properties 
2026-01-22T07:54:59.1806484Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_metadata_properties 
2026-01-22T07:54:59.1836873Z tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_make_dt_index_method 
2026-01-22T07:54:59.1874809Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSUtilityMethods::test_make_dt_index_method 
2026-01-22T07:54:59.1876046Z tests/io/nims/test_read_nims.py::TestNIMSSequenceProcessing::test_find_sequence_with_real_data 
2026-01-22T07:54:59.1890858Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSSequenceProcessing::test_find_sequence_with_real_data 
2026-01-22T07:54:59.1913966Z tests/io/nims/test_read_nims.py::TestNIMSSequenceProcessing::test_unwrap_sequence_with_real_data 
2026-01-22T07:54:59.1932661Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSSequenceProcessing::test_unwrap_sequence_with_real_data 
2026-01-22T07:54:59.1954956Z tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_file_reading_completion 
2026-01-22T07:54:59.1995886Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_file_reading_completion 
2026-01-22T07:54:59.1997078Z tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_header_information 
2026-01-22T07:54:59.2005161Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_header_information 
2026-01-22T07:55:01.4847166Z tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_multiple_files[mnp300a.BIN] 
2026-01-22T07:55:01.4902173Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_multiple_files[mnp300a.BIN] 
2026-01-22T07:55:02.4597476Z tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_multiple_files[mnp300b.BIN] 
2026-01-22T07:55:02.4599062Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSFileOperations::test_multiple_files[mnp300b.BIN] 
2026-01-22T07:55:02.5057669Z tests/io/nims/test_read_nims.py::TestNIMSPerformanceAndEdgeCases::test_large_data_handling 
2026-01-22T07:55:02.5093102Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSPerformanceAndEdgeCases::test_large_data_handling 
2026-01-22T07:55:03.4579761Z tests/io/nims/test_read_nims.py::TestNIMSPerformanceAndEdgeCases::test_memory_efficiency 
2026-01-22T07:55:03.4614954Z [gw1] [ 78%] PASSED tests/io/nims/test_read_nims.py::TestNIMSPerformanceAndEdgeCases::test_memory_efficiency 
2026-01-22T07:55:06.2189851Z tests/io/nims/test_read_nims.py::TestNIMSIntegration::test_read_nims_convenience_function 
2026-01-22T07:55:06.2213176Z [gw2] [ 79%] PASSED tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_end_to_end_workflow[v010-global_fdsn_miniseed_v010] 
2026-01-22T07:55:11.6952253Z tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_end_to_end_workflow[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:55:11.6954820Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSIntegration::test_read_nims_convenience_function 
2026-01-22T07:55:11.6972567Z tests/io/nims/test_read_nims.py::TestNIMSIntegration::test_data_consistency_between_files 
2026-01-22T07:55:11.6993528Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSIntegration::test_data_consistency_between_files 
2026-01-22T07:55:11.7005089Z tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_essential_methods_exist 
2026-01-22T07:55:11.7018521Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_essential_methods_exist 
2026-01-22T07:55:11.7092357Z tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_essential_properties_exist 
2026-01-22T07:55:11.7114471Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_essential_properties_exist 
2026-01-22T07:55:11.7133625Z tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_channel_properties_exist 
2026-01-22T07:55:11.7140158Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_channel_properties_exist 
2026-01-22T07:55:11.7161377Z tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_real_data_completeness 
2026-01-22T07:55:11.7176426Z [gw1] [ 79%] PASSED tests/io/nims/test_read_nims.py::TestNIMSComprehensiveSuite::test_real_data_completeness 
2026-01-22T07:55:11.7206107Z tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_initialization 
2026-01-22T07:55:11.7207914Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_initialization 
2026-01-22T07:55:11.7222548Z tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_has_data 
2026-01-22T07:55:11.7231117Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_has_data 
2026-01-22T07:55:11.7254127Z tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_n_samples_with_data 
2026-01-22T07:55:11.7256975Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_n_samples_with_data 
2026-01-22T07:55:11.7269392Z tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_string_representation 
2026-01-22T07:55:11.7306881Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSBasicFunctionality::test_string_representation 
2026-01-22T07:55:11.7333710Z tests/io/nims/test_read_nims_mock.py::TestNIMSBasicProperties::test_basic_property_setting 
2026-01-22T07:55:11.7337903Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSBasicProperties::test_basic_property_setting 
2026-01-22T07:55:11.7339012Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_make_index_values 
2026-01-22T07:55:11.7340049Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_make_index_values 
2026-01-22T07:55:11.7345452Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_find_sequence 
2026-01-22T07:55:11.7374591Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_find_sequence 
2026-01-22T07:55:11.7375650Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_unwrap_sequence 
2026-01-22T07:55:11.7388318Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_unwrap_sequence 
2026-01-22T07:55:11.7403656Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_locate_duplicate_blocks 
2026-01-22T07:55:11.7434492Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_locate_duplicate_blocks 
2026-01-22T07:55:11.7435647Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_check_duplicate_blocks 
2026-01-22T07:55:11.7454009Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_check_duplicate_blocks 
2026-01-22T07:55:11.7459400Z tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_make_dt_index 
2026-01-22T07:55:11.7476063Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSDataProcessing::test_make_dt_index 
2026-01-22T07:55:11.7490631Z tests/io/nims/test_read_nims_mock.py::TestNIMSChannelResponse::test_get_channel_response 
2026-01-22T07:55:11.7532988Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSChannelResponse::test_get_channel_response 
2026-01-22T07:55:11.7534194Z tests/io/nims/test_read_nims_mock.py::TestNIMSGPSProcessing::test_get_gps_stamp_indices_from_status 
2026-01-22T07:55:11.7535943Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSGPSProcessing::test_get_gps_stamp_indices_from_status 
2026-01-22T07:55:11.7547619Z tests/io/nims/test_read_nims_mock.py::TestNIMSGPSProcessing::test_get_gps_string_list 
2026-01-22T07:55:11.7564384Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSGPSProcessing::test_get_gps_string_list 
2026-01-22T07:55:11.7588958Z tests/io/nims/test_read_nims_mock.py::TestNIMSFileOperations::test_read_nims_file_open 
2026-01-22T07:55:11.7596618Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSFileOperations::test_read_nims_file_open 
2026-01-22T07:55:11.7609540Z tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_properties_without_data 
2026-01-22T07:55:11.7624270Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_properties_without_data 
2026-01-22T07:55:11.7636947Z tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_channel_properties_without_data 
2026-01-22T07:55:11.7683535Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_channel_properties_without_data 
2026-01-22T07:55:11.7684749Z tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_metadata_without_data 
2026-01-22T07:55:11.7685756Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_metadata_without_data 
2026-01-22T07:55:11.7692817Z tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_to_runts_without_data 
2026-01-22T07:55:11.7709803Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSUtilityMethods::test_to_runts_without_data 
2026-01-22T07:55:11.7724907Z tests/io/nims/test_read_nims_mock.py::TestNIMSPerformance::test_large_sequence_processing 
2026-01-22T07:55:11.7755459Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSPerformance::test_large_sequence_processing 
2026-01-22T07:55:11.7785430Z tests/io/nims/test_read_nims_mock.py::TestNIMSPerformance::test_find_sequence_performance 
2026-01-22T07:55:11.7786924Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSPerformance::test_find_sequence_performance 
2026-01-22T07:55:11.7787952Z tests/io/nims/test_read_nims_mock.py::TestNIMSIntegration::test_read_nims_function 
2026-01-22T07:55:11.7800156Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSIntegration::test_read_nims_function 
2026-01-22T07:55:11.7814939Z tests/io/nims/test_read_nims_mock.py::TestNIMSTimingMethods::test_check_timing_calculation 
2026-01-22T07:55:11.7831812Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSTimingMethods::test_check_timing_calculation 
2026-01-22T07:55:11.7846309Z tests/io/nims/test_read_nims_mock.py::TestNIMSTimingMethods::test_align_data_basic 
2026-01-22T07:55:11.7894444Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSTimingMethods::test_align_data_basic 
2026-01-22T07:55:11.7895598Z tests/io/nims/test_read_nims_mock.py::TestNIMSComprehensiveSuite::test_essential_methods_exist 
2026-01-22T07:55:11.7896832Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSComprehensiveSuite::test_essential_methods_exist 
2026-01-22T07:55:11.7902664Z tests/io/nims/test_read_nims_mock.py::TestNIMSComprehensiveSuite::test_essential_properties_exist 
2026-01-22T07:55:11.7951733Z [gw1] [ 79%] SKIPPED tests/io/nims/test_read_nims_mock.py::TestNIMSComprehensiveSuite::test_essential_properties_exist 
2026-01-22T07:55:11.7965773Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_real_file 
2026-01-22T07:55:11.7983582Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_real_file 
2026-01-22T07:55:11.8014585Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_properties 
2026-01-22T07:55:11.8032108Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_properties 
2026-01-22T07:55:11.8068981Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_file_not_exists 
2026-01-22T07:55:11.8085793Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_file_not_exists 
2026-01-22T07:55:11.8147155Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[1] 
2026-01-22T07:55:11.8176243Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[1] 
2026-01-22T07:55:11.8177754Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[3] 
2026-01-22T07:55:11.8179122Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[3] 
2026-01-22T07:55:11.8211309Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[5] 
2026-01-22T07:55:11.8229606Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[5] 
2026-01-22T07:55:11.8261006Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[10] 
2026-01-22T07:55:11.8279004Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseInitialization::test_initialization_with_num_files[10] 
2026-01-22T07:55:11.8309556Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_sequence_list_property 
2026-01-22T07:55:11.8327288Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_sequence_list_property 
2026-01-22T07:55:11.8387383Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_config_file_path_property 
2026-01-22T07:55:11.8388780Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_config_file_path_property 
2026-01-22T07:55:11.8413197Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_recmeta_file_path_property 
2026-01-22T07:55:11.8414580Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_recmeta_file_path_property 
2026-01-22T07:55:11.8441695Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_last_seq_property 
2026-01-22T07:55:11.8457276Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_last_seq_property 
2026-01-22T07:55:11.8488395Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_file_size_property 
2026-01-22T07:55:11.8505828Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_file_size_property 
2026-01-22T07:55:11.8534914Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_max_samples_calculation 
2026-01-22T07:55:11.8551959Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileProperties::test_max_samples_calculation 
2026-01-22T07:55:11.8627155Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_file_seq_valid 
2026-01-22T07:55:11.8628955Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_file_seq_valid 
2026-01-22T07:55:11.8636933Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_file_seq_invalid 
2026-01-22T07:55:11.8662000Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_file_seq_invalid 
2026-01-22T07:55:11.8700092Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_next_method 
2026-01-22T07:55:11.8717075Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_open_next_method 
2026-01-22T07:55:11.8745315Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_close_method 
2026-01-22T07:55:11.8762025Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFileOperations::test_close_method 
2026-01-22T07:55:11.8792728Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_get_config_object 
2026-01-22T07:55:11.8832917Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_get_config_object 
2026-01-22T07:55:11.8837664Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_rx_metadata_property 
2026-01-22T07:55:11.8855346Z [gw1] [ 79%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_rx_metadata_property 
2026-01-22T07:55:11.8882115Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_rx_metadata_caching 
2026-01-22T07:55:11.8914839Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_rx_metadata_caching 
2026-01-22T07:55:11.8956242Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_channel_map_update_from_recmeta 
2026-01-22T07:55:11.8957602Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataFiles::test_channel_map_update_from_recmeta 
2026-01-22T07:55:11.9376711Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_property 
2026-01-22T07:55:11.9414154Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_property 
2026-01-22T07:55:12.0279709Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_caching 
2026-01-22T07:55:12.0284866Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_caching 
2026-01-22T07:55:12.1150782Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_run_metadata_property 
2026-01-22T07:55:12.1190703Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_run_metadata_property 
2026-01-22T07:55:12.2837705Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_station_metadata_property 
2026-01-22T07:55:12.2883294Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_station_metadata_property 
2026-01-22T07:55:12.5740676Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_metadata_values_real_data 
2026-01-22T07:55:12.5804375Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseMetadataProperties::test_metadata_values_real_data 
2026-01-22T07:55:12.5875377Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_v_to_mv_filter 
2026-01-22T07:55:12.5891789Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_v_to_mv_filter 
2026-01-22T07:55:12.6369652Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_dipole_filter_none 
2026-01-22T07:55:12.6374394Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_dipole_filter_none 
2026-01-22T07:55:12.6395796Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_lowpass_filter_name 
2026-01-22T07:55:12.6411255Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_lowpass_filter_name 
2026-01-22T07:55:12.6442340Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter 
2026-01-22T07:55:12.6457000Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter 
2026-01-22T07:55:12.6502672Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_sensor_filter 
2026-01-22T07:55:12.6505284Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_sensor_filter 
2026-01-22T07:55:12.6991348Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_channel_response 
2026-01-22T07:55:12.7030851Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_channel_response 
2026-01-22T07:55:12.7542216Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_channel_response_with_calibration 
2026-01-22T07:55:12.7553394Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseFilterMethods::test_get_channel_response_with_calibration 
2026-01-22T07:55:12.7585767Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_all_phoenix_files_readable 
2026-01-22T07:55:12.7599317Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_all_phoenix_files_readable 
2026-01-22T07:55:12.7633051Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_metadata_consistency_across_files 
2026-01-22T07:55:12.7646799Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_metadata_consistency_across_files 
2026-01-22T07:55:12.9871930Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_channel_types_real_data 
2026-01-22T07:55:12.9900331Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_channel_types_real_data 
2026-01-22T07:55:13.0387738Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_filter_integration_real_data 
2026-01-22T07:55:13.0415744Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseRealDataIntegration::test_filter_integration_real_data 
2026-01-22T07:55:13.0465496Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_get_lowpass_filter_name_no_recmeta 
2026-01-22T07:55:13.0484142Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_get_lowpass_filter_name_no_recmeta 
2026-01-22T07:55:13.0529862Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_channel_map_missing_recmeta 
2026-01-22T07:55:13.0545793Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_channel_map_missing_recmeta 
2026-01-22T07:55:13.0627086Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_metadata_properties_with_mock_recmeta 
2026-01-22T07:55:13.0629330Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseErrorHandling::test_metadata_properties_with_mock_recmeta 
2026-01-22T07:55:13.0664506Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_sequence_file_operations_extended 
2026-01-22T07:55:13.0681469Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_sequence_file_operations_extended 
2026-01-22T07:55:13.0712391Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[ex-electric] 
2026-01-22T07:55:13.0728561Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[ex-electric] 
2026-01-22T07:55:13.0777633Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[ey-electric] 
2026-01-22T07:55:13.0779000Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[ey-electric] 
2026-01-22T07:55:13.0799543Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hx-magnetic] 
2026-01-22T07:55:13.0834605Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hx-magnetic] 
2026-01-22T07:55:13.0866604Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hy-magnetic] 
2026-01-22T07:55:13.0869977Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hy-magnetic] 
2026-01-22T07:55:13.0901371Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hz-magnetic] 
2026-01-22T07:55:13.0902701Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_channel_type_inference[hz-magnetic] 
2026-01-22T07:55:13.0925009Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_property_types_validation 
2026-01-22T07:55:13.0954318Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_property_types_validation 
2026-01-22T07:55:13.0974840Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_file_naming_patterns 
2026-01-22T07:55:13.0989151Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_file_naming_patterns 
2026-01-22T07:55:13.3942968Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_metadata_update_integration 
2026-01-22T07:55:13.4007549Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseExtended::test_metadata_update_integration 
2026-01-22T07:55:13.4034333Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_all_original_properties_exist 
2026-01-22T07:55:13.4064776Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_all_original_properties_exist 
2026-01-22T07:55:13.4074587Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_all_original_methods_exist 
2026-01-22T07:55:13.4093915Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_all_original_methods_exist 
2026-01-22T07:55:13.4124767Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_original_test_data_compatibility 
2026-01-22T07:55:13.4139252Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_original_test_data_compatibility 
2026-01-22T07:55:13.7096573Z tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_metadata_objects_compatibility 
2026-01-22T07:55:13.7181922Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBaseCompatibility::test_metadata_objects_compatibility 
2026-01-22T07:55:13.7184748Z tests/io/phoenix/test_base_reader.py::TestTSReaderBasePerformance::test_memory_usage_multiple_readers 
2026-01-22T07:55:13.7212628Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBasePerformance::test_memory_usage_multiple_readers 
2026-01-22T07:55:16.6161940Z tests/io/phoenix/test_base_reader.py::TestTSReaderBasePerformance::test_repeated_property_access 
2026-01-22T07:55:16.6576582Z [gw1] [ 80%] PASSED tests/io/phoenix/test_base_reader.py::TestTSReaderBasePerformance::test_repeated_property_access 
2026-01-22T07:55:16.6590867Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_initialization_default 
2026-01-22T07:55:16.6623031Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_initialization_default 
2026-01-22T07:55:16.6626489Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_initialization_with_params 
2026-01-22T07:55:16.6630114Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_initialization_with_params 
2026-01-22T07:55:16.6642322Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_base_path_property 
2026-01-22T07:55:16.6677923Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_base_path_property 
2026-01-22T07:55:16.6681587Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_base_path_invalid_type 
2026-01-22T07:55:16.6711463Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseInitialization::test_base_path_invalid_type 
2026-01-22T07:55:16.6713205Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_file_properties 
2026-01-22T07:55:16.6714656Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_file_properties 
2026-01-22T07:55:16.6718182Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_sequence_properties 
2026-01-22T07:55:16.6732877Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_sequence_properties 
2026-01-22T07:55:16.6745031Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_file_size_property 
2026-01-22T07:55:16.6773499Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_file_size_property 
2026-01-22T07:55:16.6774803Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_max_samples_calculation 
2026-01-22T07:55:16.6784269Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_max_samples_calculation 
2026-01-22T07:55:16.6796551Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_sequence_list_property 
2026-01-22T07:55:16.6835017Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileProperties::test_sequence_list_property 
2026-01-22T07:55:16.6836380Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_recmeta_file_path_exists 
2026-01-22T07:55:16.6865161Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_recmeta_file_path_exists 
2026-01-22T07:55:16.6866575Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_recmeta_file_path_missing 
2026-01-22T07:55:16.6867764Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_recmeta_file_path_missing 
2026-01-22T07:55:16.6872301Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_config_file_path_exists 
2026-01-22T07:55:16.6903438Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_config_file_path_exists 
2026-01-22T07:55:16.6906792Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_config_file_path_missing 
2026-01-22T07:55:16.6911794Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataFiles::test_config_file_path_missing 
2026-01-22T07:55:16.6945693Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_file_success 
2026-01-22T07:55:16.6948072Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_file_success 
2026-01-22T07:55:16.6949452Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_file_not_exists 
2026-01-22T07:55:16.6995110Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_file_not_exists 
2026-01-22T07:55:16.6996333Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_close_stream 
2026-01-22T07:55:16.6997509Z [gw1] [ 80%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_close_stream 
2026-01-22T07:55:16.7000568Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_close_no_stream 
2026-01-22T07:55:16.7015372Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_close_no_stream 
2026-01-22T07:55:16.7028372Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_next_success 
2026-01-22T07:55:16.7042934Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_next_success 
2026-01-22T07:55:16.7055284Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_next_end_of_sequence 
2026-01-22T07:55:16.7112065Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFileOperations::test_open_next_end_of_sequence 
2026-01-22T07:55:16.7113571Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_config_object_success 
2026-01-22T07:55:16.7115015Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_config_object_success 
2026-01-22T07:55:16.7116460Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_config_object_no_file 
2026-01-22T07:55:16.7118210Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_config_object_no_file 
2026-01-22T07:55:16.7131151Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_receiver_metadata_object 
2026-01-22T07:55:16.7145683Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_receiver_metadata_object 
2026-01-22T07:55:16.7157785Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_lowpass_filter_name 
2026-01-22T07:55:16.7181387Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataObjects::test_get_lowpass_filter_name 
2026-01-22T07:55:16.7182812Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_v_to_mv_filter 
2026-01-22T07:55:16.7197568Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_v_to_mv_filter 
2026-01-22T07:55:16.7209370Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_dipole_filter_none 
2026-01-22T07:55:16.7226896Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_dipole_filter_none 
2026-01-22T07:55:16.7238965Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter_success 
2026-01-22T07:55:16.7254378Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter_success 
2026-01-22T07:55:16.7265890Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter_no_cal 
2026-01-22T07:55:16.7306533Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_receiver_lowpass_filter_no_cal 
2026-01-22T07:55:16.7340970Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_sensor_filter 
2026-01-22T07:55:16.7342267Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_sensor_filter 
2026-01-22T07:55:16.7345180Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_channel_response_basic 
2026-01-22T07:55:16.7346462Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_channel_response_basic 
2026-01-22T07:55:16.7347806Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_channel_response_with_calibration 
2026-01-22T07:55:16.7353450Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseFilterMethods::test_get_channel_response_with_calibration 
2026-01-22T07:55:16.7367902Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseChannelMapping::test_update_channel_map_from_recmeta 
2026-01-22T07:55:16.7382298Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseChannelMapping::test_update_channel_map_from_recmeta 
2026-01-22T07:55:16.7403192Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_property 
2026-01-22T07:55:16.7408244Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_property 
2026-01-22T07:55:16.7421550Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_cached 
2026-01-22T07:55:16.7434646Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_channel_metadata_cached 
2026-01-22T07:55:16.7446892Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_run_metadata_property 
2026-01-22T07:55:16.7463717Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_run_metadata_property 
2026-01-22T07:55:16.7491427Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_station_metadata_property 
2026-01-22T07:55:16.7492857Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseMetadataProperties::test_station_metadata_property 
2026-01-22T07:55:16.7522846Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseReceiverMetadata::test_rx_metadata_object_type 
2026-01-22T07:55:16.7527505Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseReceiverMetadata::test_rx_metadata_object_type 
2026-01-22T07:55:16.7529565Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseReceiverMetadata::test_rx_metadata_mapping_attributes 
2026-01-22T07:55:16.7544176Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseReceiverMetadata::test_rx_metadata_mapping_attributes 
2026-01-22T07:55:16.7549631Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_initialization_file_not_exists 
2026-01-22T07:55:16.7563649Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_initialization_file_not_exists 
2026-01-22T07:55:16.7579383Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_get_lowpass_filter_name_no_recmeta 
2026-01-22T07:55:16.7615188Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_get_lowpass_filter_name_no_recmeta 
2026-01-22T07:55:16.7616645Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_channel_map_missing_recmeta 
2026-01-22T07:55:16.7632545Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseErrorHandling::test_channel_map_missing_recmeta 
2026-01-22T07:55:16.7638662Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_sequence_file_operations 
2026-01-22T07:55:16.7662935Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_sequence_file_operations 
2026-01-22T07:55:16.7669373Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[e1-electric] 
2026-01-22T07:55:16.7693039Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[e1-electric] 
2026-01-22T07:55:16.7704709Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[e2-electric] 
2026-01-22T07:55:16.7725928Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[e2-electric] 
2026-01-22T07:55:16.7754686Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h1-magnetic] 
2026-01-22T07:55:16.7756261Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h1-magnetic] 
2026-01-22T07:55:16.7769610Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h2-magnetic] 
2026-01-22T07:55:16.7810163Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h2-magnetic] 
2026-01-22T07:55:16.7812161Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h3-magnetic] 
2026-01-22T07:55:16.7813714Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_channel_type_determination[h3-magnetic] 
2026-01-22T07:55:16.7828920Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_metadata_update_methods 
2026-01-22T07:55:16.7845218Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseExtended::test_metadata_update_methods 
2026-01-22T07:55:16.7873065Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_expected_properties_exist 
2026-01-22T07:55:16.7874916Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_expected_properties_exist 
2026-01-22T07:55:16.7890093Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_expected_methods_exist 
2026-01-22T07:55:16.7906758Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_expected_methods_exist 
2026-01-22T07:55:16.7922224Z tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_return_types_compatibility 
2026-01-22T07:55:16.7963906Z [gw1] [ 81%] SKIPPED tests/io/phoenix/test_base_reader_mock.py::TestTSReaderBaseCompatibility::test_return_types_compatibility 
2026-01-22T07:55:16.7979639Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_with_file_path 
2026-01-22T07:55:16.7996504Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_with_file_path 
2026-01-22T07:55:16.8036578Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_without_file_path 
2026-01-22T07:55:16.8038188Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_without_file_path 
2026-01-22T07:55:16.8060556Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_with_string_path 
2026-01-22T07:55:16.8083627Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_init_with_string_path 
2026-01-22T07:55:16.8098685Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_tbl_tag_types_defined 
2026-01-22T07:55:16.8115765Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableInitialization::test_tbl_tag_types_defined 
2026-01-22T07:55:16.8166423Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_loads_data 
2026-01-22T07:55:16.8193907Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_loads_data 
2026-01-22T07:55:16.8196039Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_auto_called_on_init 
2026-01-22T07:55:16.8202581Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_auto_called_on_init 
2026-01-22T07:55:16.8227830Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_without_path 
2026-01-22T07:55:16.8244568Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_without_path 
2026-01-22T07:55:16.8275140Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_nonexistent_file 
2026-01-22T07:55:16.8293952Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_nonexistent_file 
2026-01-22T07:55:16.8317671Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_non_tbl_file 
2026-01-22T07:55:16.8334792Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_non_tbl_file 
2026-01-22T07:55:16.8386164Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_empty_file 
2026-01-22T07:55:16.8387626Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_empty_file 
2026-01-22T07:55:16.8408662Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_too_small_file 
2026-01-22T07:55:16.8425932Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableFileReading::test_read_tbl_raises_error_for_too_small_file 
2026-01-22T07:55:16.8452092Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x9a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-1690] 
2026-01-22T07:55:16.8493190Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x9a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-1690] 
2026-01-22T07:55:16.8495243Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x0c\xfe\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00--500] 
2026-01-22T07:55:16.8514342Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x0c\xfe\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00--500] 
2026-01-22T07:55:16.8536876Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0] 
2026-01-22T07:55:16.8578621Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_int_values[int-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0] 
2026-01-22T07:55:16.8580638Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-\x00\x00\x00\x00\x00 Y@\x00\x00\x00\x00\x00-100.5] 
2026-01-22T07:55:16.8596550Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-\x00\x00\x00\x00\x00 Y@\x00\x00\x00\x00\x00-100.5] 
2026-01-22T07:55:16.8625587Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-9\xb4\xc8v\xbe\x0fE\xc0\x00\x00\x00\x00\x00--42.123] 
2026-01-22T07:55:16.8644580Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-9\xb4\xc8v\xbe\x0fE\xc0\x00\x00\x00\x00\x00--42.123] 
2026-01-22T07:55:16.8670250Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0.0] 
2026-01-22T07:55:16.8688815Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_double_values[double-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0.0] 
2026-01-22T07:55:16.8714251Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-TEST\x00\x00\x00\x00\x00\x00\x00\x00\x00-TEST] 
2026-01-22T07:55:16.8733389Z [gw1] [ 81%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-TEST\x00\x00\x00\x00\x00\x00\x00\x00\x00-TEST] 
2026-01-22T07:55:16.8777588Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-SITE_NAME\x00\x00\x00\x00-SITE_NAME] 
2026-01-22T07:55:16.8779360Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-SITE_NAME\x00\x00\x00\x00-SITE_NAME] 
2026-01-22T07:55:16.8796743Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-ABC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-ABC] 
2026-01-22T07:55:16.8815471Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_char_values[char-ABC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-ABC] 
2026-01-22T07:55:16.8841506Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-50] 
2026-01-22T07:55:16.8883663Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-50] 
2026-01-22T07:55:16.8885645Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0] 
2026-01-22T07:55:16.8900628Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-0] 
2026-01-22T07:55:16.8923856Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-255] 
2026-01-22T07:55:16.8947921Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_byte_values[byte-\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-255] 
2026-01-22T07:55:16.8968726Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_time_values[\x00\x00\x00\x01\x01\t\x00\x00\x00\x00\x00\x00\x00-2009-01-01-T00:00:00] 
2026-01-22T07:55:16.8996307Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_time_values[\x00\x00\x00\x01\x01\t\x00\x00\x00\x00\x00\x00\x00-2009-01-01-T00:00:00] 
2026-01-22T07:55:16.9015052Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_time_values[\x1e\x1e\x17\x1f\x0c\x14\x00\x00\x00\x00\x00\x00\x00-2020-12-31-T23:30:30] 
2026-01-22T07:55:16.9036200Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_time_values[\x1e\x1e\x17\x1f\x0c\x14\x00\x00\x00\x00\x00\x00\x00-2020-12-31-T23:30:30] 
2026-01-22T07:55:16.9067133Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_unknown_type_returns_bytes 
2026-01-22T07:55:16.9074417Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_unknown_type_returns_bytes 
2026-01-22T07:55:16.9096354Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_firmware_version_with_null_bytes 
2026-01-22T07:55:16.9134916Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableValueDecoding::test_decode_firmware_version_with_null_bytes 
2026-01-22T07:55:16.9152031Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_get_dictionary_with_decoding 
2026-01-22T07:55:16.9169736Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_get_dictionary_with_decoding 
2026-01-22T07:55:16.9204845Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_get_dictionary_without_decoding 
2026-01-22T07:55:16.9234174Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_get_dictionary_without_decoding 
2026-01-22T07:55:16.9240242Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_duplicate_keys_handled 
2026-01-22T07:55:16.9273555Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableDictionaryReading::test_duplicate_keys_handled 
2026-01-22T07:55:16.9291470Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_has_metadata_returns_true 
2026-01-22T07:55:16.9293827Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_has_metadata_returns_true 
2026-01-22T07:55:16.9314353Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_has_metadata_returns_false 
2026-01-22T07:55:16.9345316Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_has_metadata_returns_false 
2026-01-22T07:55:16.9642235Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_survey_metadata_returns_survey_object 
2026-01-22T07:55:16.9644227Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_survey_metadata_returns_survey_object 
2026-01-22T07:55:16.9665097Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_survey_metadata_with_no_data_warns 
2026-01-22T07:55:16.9683787Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_survey_metadata_with_no_data_warns 
2026-01-22T07:55:16.9930303Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_station_metadata_returns_station_object 
2026-01-22T07:55:16.9975596Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_station_metadata_returns_station_object 
2026-01-22T07:55:17.0199270Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_station_metadata_has_location_data 
2026-01-22T07:55:17.0217898Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_station_metadata_has_location_data 
2026-01-22T07:55:17.0459035Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_returns_run_object 
2026-01-22T07:55:17.0461984Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_returns_run_object 
2026-01-22T07:55:17.0666701Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_has_channels 
2026-01-22T07:55:17.0691787Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_has_channels 
2026-01-22T07:55:17.0901531Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_firmware_version 
2026-01-22T07:55:17.0947139Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableMetadataExtraction::test_run_metadata_firmware_version 
2026-01-22T07:55:17.0977200Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_electric_channel_metadata[ex_metadata-ex] 
2026-01-22T07:55:17.0996233Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_electric_channel_metadata[ex_metadata-ex] 
2026-01-22T07:55:17.1065824Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_electric_channel_metadata[ey_metadata-ey] 
2026-01-22T07:55:17.1082497Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_electric_channel_metadata[ey_metadata-ey] 
2026-01-22T07:55:17.1122396Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hx_metadata-hx] 
2026-01-22T07:55:17.1140617Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hx_metadata-hx] 
2026-01-22T07:55:17.1226378Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hy_metadata-hy] 
2026-01-22T07:55:17.1227972Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hy_metadata-hy] 
2026-01-22T07:55:17.1261130Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hz_metadata-hz] 
2026-01-22T07:55:17.1279305Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_magnetic_channel_metadata[hz_metadata-hz] 
2026-01-22T07:55:17.1331160Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_ex_metadata_values 
2026-01-22T07:55:17.1373807Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_ex_metadata_values 
2026-01-22T07:55:17.1430551Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_ey_azimuth_offset 
2026-01-22T07:55:17.1449262Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_ey_azimuth_offset 
2026-01-22T07:55:17.1528497Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_hy_azimuth_offset 
2026-01-22T07:55:17.1564497Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelMetadata::test_hy_azimuth_offset 
2026-01-22T07:55:17.1572218Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[4100.388,N-41.00388] 
2026-01-22T07:55:17.1596073Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[4100.388,N-41.00388] 
2026-01-22T07:55:17.1605839Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[3530.500,N-35.305] 
2026-01-22T07:55:17.1623337Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[3530.500,N-35.305] 
2026-01-22T07:55:17.1667738Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[0000.000,N-0.0] 
2026-01-22T07:55:17.1669211Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[0000.000,N-0.0] 
2026-01-22T07:55:17.1691413Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[4100.388,S--41.00388] 
2026-01-22T07:55:17.1696329Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[4100.388,S--41.00388] 
2026-01-22T07:55:17.1718478Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[3530.500,S--35.305] 
2026-01-22T07:55:17.1766998Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_conversion[3530.500,S--35.305] 
2026-01-22T07:55:17.1768782Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[10400.536,E-104.00536] 
2026-01-22T07:55:17.1772358Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[10400.536,E-104.00536] 
2026-01-22T07:55:17.1794946Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[12045.200,E-120.452] 
2026-01-22T07:55:17.1836585Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[12045.200,E-120.452] 
2026-01-22T07:55:17.1838490Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[00000.000,E-0.0] 
2026-01-22T07:55:17.1846590Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[00000.000,E-0.0] 
2026-01-22T07:55:17.1875419Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[10400.536,W--104.00536] 
2026-01-22T07:55:17.1883715Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[10400.536,W--104.00536] 
2026-01-22T07:55:17.1915844Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[12045.200,W--120.452] 
2026-01-22T07:55:17.1919769Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_conversion[12045.200,W--120.452] 
2026-01-22T07:55:17.1951559Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_handles_invalid_format 
2026-01-22T07:55:17.1987879Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_latitude_handles_invalid_format 
2026-01-22T07:55:17.1989948Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_handles_invalid_format 
2026-01-22T07:55:17.1991843Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableCoordinateConversion::test_read_longitude_handles_invalid_format 
2026-01-22T07:55:17.2011411Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_returns_dict 
2026-01-22T07:55:17.2025791Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_returns_dict 
2026-01-22T07:55:17.2112083Z tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_all_channels 
2026-01-22T07:55:17.2113506Z [gw1] [ 82%] PASSED tests/io/phoenix/test_mtu_table_pytest.py::TestMTUTableChannelKeys::test_channel_keys_with_all_channels 
2026-01-22T07:55:26.6996645Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hy] 
2026-01-22T07:55:26.6998436Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_end_to_end_workflow[v020-global_fdsn_miniseed_v020] 
2026-01-22T07:55:27.6247065Z tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_workflow_v010_specific 
2026-01-22T07:55:27.6248640Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_workflow_v010_specific 
2026-01-22T07:55:28.2423397Z tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_workflow_v020_specific 
2026-01-22T07:55:28.2466077Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestIntegrationWorkflow::test_workflow_v020_specific 
2026-01-22T07:55:28.2932419Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v010-v010] 
2026-01-22T07:55:28.2958951Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v010-v010] 
2026-01-22T07:55:28.3456090Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v010-v020] 
2026-01-22T07:55:28.3460792Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v010-v020] 
2026-01-22T07:55:28.3929932Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v020-v010] 
2026-01-22T07:55:28.3962073Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v020-v010] 
2026-01-22T07:55:28.4420000Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v020-v020] 
2026-01-22T07:55:28.4449363Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_station_consistency[v020-v020] 
2026-01-22T07:55:28.4928343Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v010-v010] 
2026-01-22T07:55:28.4961737Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v010-v010] 
2026-01-22T07:55:28.5403901Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v010-v020] 
2026-01-22T07:55:28.5445686Z [gw2] [ 82%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v010-v020] 
2026-01-22T07:55:28.5894397Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v020-v010] 
2026-01-22T07:55:28.5925335Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v020-v010] 
2026-01-22T07:55:28.6390743Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v020-v020] 
2026-01-22T07:55:28.6420120Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_run_consistency[v020-v020] 
2026-01-22T07:55:28.6888410Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v010-v010] 
2026-01-22T07:55:28.6931843Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v010-v010] 
2026-01-22T07:55:28.7375417Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v010-v020] 
2026-01-22T07:55:28.7404935Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v010-v020] 
2026-01-22T07:55:28.7842044Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v020-v010] 
2026-01-22T07:55:28.7869042Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v020-v010] 
2026-01-22T07:55:28.8326985Z tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v020-v020] 
2026-01-22T07:55:28.8354575Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestDataConsistency::test_sample_rate_consistency[v020-v020] 
2026-01-22T07:55:28.8426469Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_empty_run_summary_raises_error 
2026-01-22T07:55:28.8427874Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_empty_run_summary_raises_error 
2026-01-22T07:55:28.8463960Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_invalid_station_id_raises_error[v010] 
2026-01-22T07:55:28.8482877Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_invalid_station_id_raises_error[v010] 
2026-01-22T07:55:28.8556621Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_invalid_station_id_raises_error[v020] 
2026-01-22T07:55:28.8557993Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_invalid_station_id_raises_error[v020] 
2026-01-22T07:55:28.9441773Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v010-v010] 
2026-01-22T07:55:28.9471591Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v010-v010] 
2026-01-22T07:55:29.0407235Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v010-v020] 
2026-01-22T07:55:29.0408629Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v010-v020] 
2026-01-22T07:55:29.1306205Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v020-v010] 
2026-01-22T07:55:29.1334329Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v020-v010] 
2026-01-22T07:55:29.2242154Z tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v020-v020] 
2026-01-22T07:55:29.2272135Z [gw2] [ 83%] PASSED tests/processing/test_processing_workflow_cas04.py::TestEdgeCases::test_clone_independence[v020-v020] 
2026-01-22T07:55:29.4415533Z tests/processing/test_run_summary.py::TestRunSummary::test_df_columns 
2026-01-22T07:55:30.0536546Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_df_columns 
2026-01-22T07:55:30.2673015Z tests/processing/test_run_summary.py::TestRunSummary::test_df_shape 
2026-01-22T07:55:30.8717214Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_df_shape 
2026-01-22T07:55:31.0856766Z tests/processing/test_run_summary.py::TestRunSummary::test_set_df_failures 
2026-01-22T07:55:31.7574261Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_set_df_failures 
2026-01-22T07:55:31.9757176Z tests/processing/test_run_summary.py::TestRunSummary::test_clone_functionality 
2026-01-22T07:55:32.5878732Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_clone_functionality 
2026-01-22T07:55:32.8008106Z tests/processing/test_run_summary.py::TestRunSummary::test_mini_summary 
2026-01-22T07:55:32.9591810Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_mini_summary 
2026-01-22T07:55:32.9593410Z [gw1] [ 83%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hy] 
2026-01-22T07:55:33.2878607Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hz] 
2026-01-22T07:55:33.2893177Z [gw1] [ 83%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hz] 
2026-01-22T07:55:33.4144905Z tests/version_1/test_build_from_experiment.py::test_parametrized_station_roundtrip[REW09] 
2026-01-22T07:55:33.6293192Z tests/processing/test_run_summary.py::TestRunSummary::test_drop_no_data_rows 
2026-01-22T07:55:34.2534469Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_drop_no_data_rows 
2026-01-22T07:55:34.4669532Z tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_valid 
2026-01-22T07:55:35.0900268Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_valid 
2026-01-22T07:55:35.3027796Z tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_invalid 
2026-01-22T07:55:35.9221669Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_invalid 
2026-01-22T07:55:36.2301696Z tests/processing/test_run_summary.py::test_df_setter_invalid_types[10] 
2026-01-22T07:55:36.8516387Z [gw2] [ 83%] PASSED tests/processing/test_run_summary.py::test_df_setter_invalid_types[10] 
2026-01-22T07:55:36.8681948Z tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.8865553Z [gw2] [ 83%] (metadata_type='channel') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.9082303Z [gw2] [ 83%] (metadata_type='run') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.9279661Z [gw2] [ 83%] (metadata_type='station') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.9295546Z [gw2] [ 83%] (metadata_type='survey') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.9319974Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_objects 
2026-01-22T07:55:36.9418478Z tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9457680Z [gw2] [ 83%] (metadata_type='channel') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9517229Z [gw2] [ 83%] (metadata_type='run') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9519025Z [gw2] [ 83%] (metadata_type='station') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9524049Z [gw2] [ 83%] (metadata_type='survey') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9544515Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_metadata_from_dict 
2026-01-22T07:55:36.9643669Z tests/timeseries/test_channel_ts.py::TestChannelTSStringRepresentation::test_string_representation 
2026-01-22T07:55:36.9674322Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSStringRepresentation::test_string_representation 
2026-01-22T07:55:36.9752724Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_equality 
2026-01-22T07:55:36.9771588Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_equality 
2026-01-22T07:55:37.0009673Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_inequality 
2026-01-22T07:55:37.0011020Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_inequality 
2026-01-22T07:55:37.0085176Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_equality_type_error 
2026-01-22T07:55:37.0105631Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_equality_type_error 
2026-01-22T07:55:37.0322792Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_comparison 
2026-01-22T07:55:37.0336271Z [gw2] [ 83%] (name='earlier_start') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_comparison 
2026-01-22T07:55:37.0375992Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_comparison 
2026-01-22T07:55:37.2214706Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_with_data 
2026-01-22T07:55:37.2230240Z [gw2] [ 83%] (name='no_data_vs_data') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_with_data 
2026-01-22T07:55:37.2253193Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_with_data 
2026-01-22T07:55:37.2368582Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_type_error 
2026-01-22T07:55:37.2369701Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_less_than_type_error 
2026-01-22T07:55:37.2592690Z tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_greater_than_comparison 
2026-01-22T07:55:37.2614105Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSComparison::test_greater_than_comparison 
2026-01-22T07:55:37.2816056Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input 
2026-01-22T07:55:37.2817550Z [gw2] [ 83%] (name='time_alignment') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input 
2026-01-22T07:55:37.2819142Z [gw2] [ 83%] (name='end_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input 
2026-01-22T07:55:37.2825668Z [gw2] [ 83%] (name='n_samples') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input 
2026-01-22T07:55:37.2846234Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input 
2026-01-22T07:55:37.2977631Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input_failure 
2026-01-22T07:55:37.2978775Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_numpy_input_failure 
2026-01-22T07:55:37.3110077Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_list_input 
2026-01-22T07:55:37.3126292Z [gw2] [ 83%] (name='time_alignment') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_list_input 
2026-01-22T07:55:37.3139876Z [gw2] [ 83%] (name='end_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_list_input 
2026-01-22T07:55:37.3150633Z [gw2] [ 83%] (name='n_samples') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_list_input 
2026-01-22T07:55:37.3193516Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_list_input 
2026-01-22T07:55:37.3257656Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_invalid_input_type 
2026-01-22T07:55:37.3278152Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_invalid_input_type 
2026-01-22T07:55:37.3407805Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_validation_failures 
2026-01-22T07:55:37.3409253Z [gw2] [ 83%] (name='invalid_data_column') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_validation_failures 
2026-01-22T07:55:37.3439488Z [gw2] [ 83%] (name='invalid_series_data') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_validation_failures 
2026-01-22T07:55:37.3441335Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_validation_failures 
2026-01-22T07:55:37.3537239Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_pandas_index_check 
2026-01-22T07:55:37.3565642Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_pandas_index_check 
2026-01-22T07:55:37.3737307Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_without_index 
2026-01-22T07:55:37.3775940Z [gw2] [ 83%] (name='time_alignment') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_without_index 
2026-01-22T07:55:37.3777335Z [gw2] [ 83%] (name='end_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_without_index 
2026-01-22T07:55:37.3778708Z [gw2] [ 83%] (name='n_samples') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_without_index 
2026-01-22T07:55:37.3811363Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_without_index 
2026-01-22T07:55:37.3964063Z tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.3968173Z [gw2] [ 83%] (name='start_alignment') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.3992084Z [gw2] [ 83%] (name='end_alignment') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.4006594Z [gw2] [ 83%] (name='sample_rate') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.4017136Z [gw2] [ 83%] (name='n_samples') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.4038545Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSDataInput::test_dataframe_with_index 
2026-01-22T07:55:37.4772333Z tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_component_setting_failures 
2026-01-22T07:55:37.4790495Z [gw2] [ 83%] (component='hx') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_component_setting_failures 
2026-01-22T07:55:37.4806396Z [gw2] [ 83%] (component='bx') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_component_setting_failures 
2026-01-22T07:55:37.4836952Z [gw2] [ 83%] (component='temperature') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_component_setting_failures 
2026-01-22T07:55:37.4838325Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_component_setting_failures 
2026-01-22T07:55:37.5055337Z tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5154147Z [gw2] [ 83%] (name='sample_interval_initial') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5158550Z [gw2] [ 83%] (name='sample_rate_updated') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5159997Z [gw2] [ 83%] (name='n_samples_preserved') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5186636Z [gw2] [ 83%] (name='sample_interval_updated') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5188251Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSProperties::test_sample_rate_changes 
2026-01-22T07:55:37.5949960Z tests/timeseries/test_channel_ts.py::TestChannelTSSampleRate::test_sample_rate_from_dict 
2026-01-22T07:55:37.5951190Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSSampleRate::test_sample_rate_from_dict 
2026-01-22T07:55:37.8580988Z tests/timeseries/test_channel_ts.py::TestChannelTSSampleRate::test_sample_rate_override 
2026-01-22T07:55:37.8601813Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSSampleRate::test_sample_rate_override 
2026-01-22T07:55:37.8876371Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8878340Z [gw2] [ 83%] (name='station_id') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8879568Z [gw2] [ 83%] (name='run_id') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8891647Z [gw2] [ 83%] (name='sample_rate') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8907232Z [gw2] [ 83%] (name='start_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8921376Z [gw2] [ 83%] (name='end_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.8943463Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_xarray 
2026-01-22T07:55:37.9214742Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9589667Z [gw2] [ 83%] (name='channel_type') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9605377Z [gw2] [ 83%] (name='run_id') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9621269Z [gw2] [ 83%] (name='station_id') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9644571Z [gw2] [ 83%] (name='start_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9651382Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_xarray_input 
2026-01-22T07:55:37.9885255Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9887229Z [gw2] [ 83%] (name='network') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9898279Z [gw2] [ 83%] (name='station') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9911408Z [gw2] [ 83%] (name='location') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9931435Z [gw2] [ 83%] (name='channel') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9950570Z [gw2] [ 83%] (name='starttime') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9953077Z [gw2] [ 83%] (name='endtime') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9966614Z [gw2] [ 83%] (name='sampling_rate') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9991325Z [gw2] [ 83%] (name='delta') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:37.9992774Z [gw2] [ 83%] (name='npts') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:38.0012782Z [gw2] [ 83%] (name='calib') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:38.0046648Z [gw2] [ 83%] (name='data_equality') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:38.0048472Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace 
2026-01-22T07:55:38.0454027Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0473806Z [gw2] [ 83%] (name='component') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0501641Z [gw2] [ 83%] (name='channel_type') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0535561Z [gw2] [ 83%] (name='start') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0536940Z [gw2] [ 83%] (name='end') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0538309Z [gw2] [ 83%] (name='sample_rate') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0546197Z [gw2] [ 83%] (name='npts') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0559026Z [gw2] [ 83%] (name='data_equality') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.0621307Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace 
2026-01-22T07:55:38.1554079Z tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slicing 
2026-01-22T07:55:38.2308244Z [gw2] [ 83%] (name='slice_by_nsamples') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slicing 
2026-01-22T07:55:38.2321018Z [gw2] [ 83%] (name='slice_by_end_time') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slicing 
2026-01-22T07:55:38.2342614Z [gw2] [ 83%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slicing 
2026-01-22T07:55:38.3307575Z tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slice_metadata_preservation 
2026-01-22T07:55:38.3347965Z [gw2] [ 84%] (name='run_metadata') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slice_metadata_preservation 
2026-01-22T07:55:38.3375661Z [gw2] [ 84%] (name='station_metadata') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slice_metadata_preservation 
2026-01-22T07:55:38.3379494Z [gw2] [ 84%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSTimeSlicing::test_time_slice_metadata_preservation 
2026-01-22T07:55:38.7066088Z tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_copy_operation 
2026-01-22T07:55:38.7093106Z [gw2] [ 84%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_copy_operation 
2026-01-22T07:55:38.9661960Z tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition 
2026-01-22T07:55:38.9705866Z [gw0] [ 84%] PASSED tests/utils/test_issue_219.py::test_extract_subset 
2026-01-22T07:55:39.0850630Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_survey_metadata 
2026-01-22T07:55:39.1150167Z [gw2] [ 84%] (name='data_size') SUBFAIL tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition 
2026-01-22T07:55:39.1186636Z [gw2] [ 84%] (name='has_data') SUBFAIL tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition 
2026-01-22T07:55:39.1188289Z [gw2] [ 84%] (name='component') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition 
2026-01-22T07:55:39.1201006Z [gw2] [ 84%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition 
2026-01-22T07:55:39.2814265Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[magnetic] 
2026-01-22T07:55:39.2818043Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[magnetic] 
2026-01-22T07:55:39.3032022Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[electric] 
2026-01-22T07:55:39.3036117Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[electric] 
2026-01-22T07:55:39.3251850Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[auxiliary] 
2026-01-22T07:55:39.3258234Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_remove_response_return_type[auxiliary] 
2026-01-22T07:55:39.4817266Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[magnetic] 
2026-01-22T07:55:39.4857080Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[magnetic] 
2026-01-22T07:55:39.5067292Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[electric] 
2026-01-22T07:55:39.5088183Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[electric] 
2026-01-22T07:55:39.5288397Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[auxiliary] 
2026-01-22T07:55:39.5314527Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_filter_applied_status[auxiliary] 
2026-01-22T07:55:39.6870755Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[magnetic] 
2026-01-22T07:55:39.6903777Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[magnetic] 
2026-01-22T07:55:39.7112505Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[electric] 
2026-01-22T07:55:39.7134359Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[electric] 
2026-01-22T07:55:39.7356353Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[auxiliary] 
2026-01-22T07:55:39.7360038Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_metadata_preservation[auxiliary] 
2026-01-22T07:55:39.8894671Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[magnetic] 
2026-01-22T07:55:39.8923956Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[magnetic] 
2026-01-22T07:55:39.9152960Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[electric] 
2026-01-22T07:55:39.9163732Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[electric] 
2026-01-22T07:55:39.9352991Z tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[auxiliary] 
2026-01-22T07:55:39.9374235Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseBasic::test_calibration_accuracy[auxiliary] 
2026-01-22T07:55:40.0934261Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-magnetic] 
2026-01-22T07:55:40.0964359Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-magnetic] 
2026-01-22T07:55:40.1232113Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-electric] 
2026-01-22T07:55:40.1234106Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-electric] 
2026-01-22T07:55:40.1391251Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-auxiliary] 
2026-01-22T07:55:40.1413496Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options0-auxiliary] 
2026-01-22T07:55:40.2969974Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-magnetic] 
2026-01-22T07:55:40.3005846Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-magnetic] 
2026-01-22T07:55:40.3215771Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-electric] 
2026-01-22T07:55:40.3245998Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-electric] 
2026-01-22T07:55:40.3432889Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-auxiliary] 
2026-01-22T07:55:40.3446825Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options1-auxiliary] 
2026-01-22T07:55:40.5003994Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-magnetic] 
2026-01-22T07:55:40.5030922Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-magnetic] 
2026-01-22T07:55:40.5285313Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-electric] 
2026-01-22T07:55:40.5315666Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-electric] 
2026-01-22T07:55:40.5497926Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-auxiliary] 
2026-01-22T07:55:40.5535305Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_processing_options[processing_options2-auxiliary] 
2026-01-22T07:55:40.7083854Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-magnetic] 
2026-01-22T07:55:40.7133428Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-magnetic] 
2026-01-22T07:55:40.7339319Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-electric] 
2026-01-22T07:55:40.7366415Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-electric] 
2026-01-22T07:55:40.7574530Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-auxiliary] 
2026-01-22T07:55:40.7605996Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[True-auxiliary] 
2026-01-22T07:55:40.9224725Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-magnetic] 
2026-01-22T07:55:40.9264491Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-magnetic] 
2026-01-22T07:55:40.9458854Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-electric] 
2026-01-22T07:55:40.9483854Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-electric] 
2026-01-22T07:55:40.9682905Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-auxiliary] 
2026-01-22T07:55:40.9725916Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_decimation_options[False-auxiliary] 
2026-01-22T07:55:41.1293491Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-magnetic] 
2026-01-22T07:55:41.1326639Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-magnetic] 
2026-01-22T07:55:41.1544346Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-electric] 
2026-01-22T07:55:41.1582977Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-electric] 
2026-01-22T07:55:41.1765001Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-auxiliary] 
2026-01-22T07:55:41.1804410Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[True-auxiliary] 
2026-01-22T07:55:41.3359982Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-magnetic] 
2026-01-22T07:55:41.3394513Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-magnetic] 
2026-01-22T07:55:41.3620810Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-electric] 
2026-01-22T07:55:41.3665586Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-electric] 
2026-01-22T07:55:41.3861745Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-auxiliary] 
2026-01-22T07:55:41.3885453Z [gw2] [ 84%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_delay_options[False-auxiliary] 
2026-01-22T07:55:41.5502152Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-hann] 
2026-01-22T07:55:41.5531219Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-hann] 
2026-01-22T07:55:41.7142294Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-hamming] 
2026-01-22T07:55:41.7169825Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-hamming] 
2026-01-22T07:55:41.8746044Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-blackman] 
2026-01-22T07:55:41.8775156Z [gw2] [ 84%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-blackman] 
2026-01-22T07:55:43.9762216Z tests/version_1/test_fcs.py::test_channel_specific_operations[ex] 
2026-01-22T07:55:43.9777703Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_station_roundtrip[REW09] 
2026-01-22T07:55:43.9900954Z tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_a] 
2026-01-22T07:55:43.9923745Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_a] 
2026-01-22T07:55:44.0039797Z tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_b] 
2026-01-22T07:55:44.0059149Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_b] 
2026-01-22T07:55:44.0191443Z tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_c] 
2026-01-22T07:55:44.0225858Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_c] 
2026-01-22T07:55:44.0332342Z tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_d] 
2026-01-22T07:55:44.0374874Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_d] 
2026-01-22T07:55:44.0484233Z tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_e] 
2026-01-22T07:55:44.0527499Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_run_roundtrip[REW09_e] 
2026-01-22T07:55:44.0601543Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_ex] 
2026-01-22T07:55:44.0620463Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_ex] 
2026-01-22T07:55:44.0742370Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_ey] 
2026-01-22T07:55:44.0743427Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_ey] 
2026-01-22T07:55:44.0780241Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hx] 
2026-01-22T07:55:44.0797509Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hx] 
2026-01-22T07:55:44.0857934Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hy] 
2026-01-22T07:55:44.0875169Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hy] 
2026-01-22T07:55:44.0939565Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hz] 
2026-01-22T07:55:44.0957692Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_a_hz] 
2026-01-22T07:55:44.1047320Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_ex] 
2026-01-22T07:55:44.1092251Z [gw1] [ 84%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_ex] 
2026-01-22T07:55:44.1147251Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_ey] 
2026-01-22T07:55:44.1184548Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_ey] 
2026-01-22T07:55:44.1224506Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hx] 
2026-01-22T07:55:44.1241867Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hx] 
2026-01-22T07:55:44.1302634Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hy] 
2026-01-22T07:55:44.1320458Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hy] 
2026-01-22T07:55:44.1406110Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hz] 
2026-01-22T07:55:44.1408181Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_b_hz] 
2026-01-22T07:55:44.1486937Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_ex] 
2026-01-22T07:55:44.1505479Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_ex] 
2026-01-22T07:55:44.1622558Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_ey] 
2026-01-22T07:55:44.1623724Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_ey] 
2026-01-22T07:55:44.1705673Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hx] 
2026-01-22T07:55:44.1707191Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hx] 
2026-01-22T07:55:44.1752239Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hy] 
2026-01-22T07:55:44.1769524Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hy] 
2026-01-22T07:55:44.1855635Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hz] 
2026-01-22T07:55:44.1882346Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_c_hz] 
2026-01-22T07:55:44.1944835Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_ex] 
2026-01-22T07:55:44.1946334Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_ex] 
2026-01-22T07:55:44.2029232Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_ey] 
2026-01-22T07:55:44.2046012Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_ey] 
2026-01-22T07:55:44.2107311Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hx] 
2026-01-22T07:55:44.2153878Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hx] 
2026-01-22T07:55:44.2186774Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hy] 
2026-01-22T07:55:44.2213492Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hy] 
2026-01-22T07:55:44.2268930Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hz] 
2026-01-22T07:55:44.2305338Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_d_hz] 
2026-01-22T07:55:44.2391512Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_ex] 
2026-01-22T07:55:44.2392987Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_ex] 
2026-01-22T07:55:44.2469176Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_ey] 
2026-01-22T07:55:44.2513940Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_ey] 
2026-01-22T07:55:44.2547512Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hx] 
2026-01-22T07:55:44.2573427Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hx] 
2026-01-22T07:55:44.2652320Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hy] 
2026-01-22T07:55:44.2656357Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hy] 
2026-01-22T07:55:44.2724850Z tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hz] 
2026-01-22T07:55:44.2728996Z [gw1] [ 85%] PASSED tests/version_1/test_build_from_experiment.py::test_parametrized_channel_roundtrip[REW09_e_hz] 
2026-01-22T07:55:46.4554680Z tests/version_1/test_fcs.py::TestFCFromXarray::test_channel_exists 
2026-01-22T07:55:46.4941780Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_channel_specific_operations[ex] 
2026-01-22T07:55:47.0094419Z tests/version_1/test_fcs.py::test_channel_specific_operations[ey] 
2026-01-22T07:55:47.0457556Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_channel_specific_operations[ey] 
2026-01-22T07:55:47.5569262Z tests/version_1/test_fcs.py::test_channel_specific_operations[hx] 
2026-01-22T07:55:47.5914345Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_channel_specific_operations[hx] 
2026-01-22T07:55:48.1044286Z tests/version_1/test_fcs.py::test_channel_specific_operations[hy] 
2026-01-22T07:55:48.1375511Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_channel_specific_operations[hy] 
2026-01-22T07:55:48.4941259Z tests/version_1/test_fcs.py::test_station_specific_operations[mt01] 
2026-01-22T07:55:48.5283255Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_station_specific_operations[mt01] 
2026-01-22T07:55:48.6984442Z tests/version_1/test_fcs.py::test_station_specific_operations[mt02] 
2026-01-22T07:55:48.7358952Z [gw1] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_channel_exists 
2026-01-22T07:55:48.8819657Z tests/version_1/test_fcs.py::TestFCFromXarray::test_channel_metadata 
2026-01-22T07:55:48.9183582Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::test_station_specific_operations[mt02] 
2026-01-22T07:55:49.5954873Z tests/version_1/test_fcs.py::TestFCIntegration::test_full_workflow_create_read_modify 
2026-01-22T07:55:49.6303928Z [gw1] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_channel_metadata 
2026-01-22T07:55:50.5252464Z tests/version_1/test_fcs.py::TestFCFromXarray::test_to_xarray 
2026-01-22T07:55:50.5625976Z [gw1] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_to_xarray 
2026-01-22T07:55:51.1110466Z tests/version_1/test_fcs.py::TestFCFromXarray::test_ch_to_xarray 
2026-01-22T07:55:51.1459785Z [gw1] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_ch_to_xarray 
2026-01-22T07:55:51.9700827Z tests/version_1/test_fcs.py::TestFCFromXarray::test_can_update_decimation_level_metadata 
2026-01-22T07:55:51.9720066Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCIntegration::test_full_workflow_create_read_modify 
2026-01-22T07:55:52.3982439Z tests/version_1/test_fcs.py::TestFCIntegration::test_error_handling 
2026-01-22T07:55:52.4345191Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCIntegration::test_error_handling 
2026-01-22T07:55:52.4361409Z tests/version_1/test_fcs.py::TestFCPerformance::test_large_dataset_handling 
2026-01-22T07:55:52.4366947Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCPerformance::test_large_dataset_handling 
2026-01-22T07:55:52.8869878Z tests/version_1/test_fcs.py::TestFCPerformance::test_memory_usage 
2026-01-22T07:55:52.9213032Z [gw2] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCPerformance::test_memory_usage 
2026-01-22T07:55:54.5684664Z tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_exists 
2026-01-22T07:55:54.6037795Z [gw1] [ 85%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_can_update_decimation_level_metadata 
2026-01-22T07:55:54.9375816Z tests/version_1/test_fcs.py::TestFCFromXarray::test_fc_summary 
2026-01-22T07:55:54.9412881Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_exists 
2026-01-22T07:55:54.9413975Z tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_structure 
2026-01-22T07:55:54.9431238Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_structure 
2026-01-22T07:55:54.9441153Z tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_metadata 
2026-01-22T07:55:54.9464454Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFCGroupBasic::test_fc_group_metadata 
2026-01-22T07:55:54.9471403Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_creation 
2026-01-22T07:55:54.9484948Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_creation 
2026-01-22T07:55:54.9509262Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:55:54.9521849Z [gw2] [ 85%] [fc_run_exists] SUBPASS tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:55:54.9531772Z [gw2] [ 85%] [has_decimation_capability] SUBPASS tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:55:54.9554310Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:55:54.9564232Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_decimation_level 
2026-01-22T07:55:54.9591557Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_decimation_level 
2026-01-22T07:55:54.9596637Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_channel 
2026-01-22T07:55:54.9622447Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_feature_fc_channel 
2026-01-22T07:55:54.9645731Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[feature_fc-add_decimation_level] 
2026-01-22T07:55:54.9647586Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[feature_fc-add_decimation_level] 
2026-01-22T07:55:54.9665917Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[fc_run-add_decimation_level] 
2026-01-22T07:55:54.9679952Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[fc_run-add_decimation_level] 
2026-01-22T07:55:54.9701197Z tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[dl-add_channel] 
2026-01-22T07:55:54.9735994Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFrequencyDomainFeatures::test_frequency_feature_capabilities[dl-add_channel] 
2026-01-22T07:55:54.9737367Z tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_creation 
2026-01-22T07:55:54.9742364Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_creation 
2026-01-22T07:55:54.9761041Z tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_run_group 
2026-01-22T07:55:54.9772662Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_run_group 
2026-01-22T07:55:54.9802396Z tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_channel 
2026-01-22T07:55:54.9804277Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestTimeDomainFeatures::test_feature_ts_channel 
2026-01-22T07:55:54.9881964Z tests/version_1/test_features.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-add_decimation_level] 
2026-01-22T07:55:54.9883468Z [gw2] [ 85%] [feature_exists] SUBPASS tests/version_1/test_features.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-add_decimation_level] 
2026-01-22T07:55:54.9885156Z [gw2] [ 85%] [run_exists] SUBPASS tests/version_1/test_features.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-add_decimation_level] 
2026-01-22T07:55:54.9886848Z [gw2] [ 85%] [has_expected_structure] SUBPASS tests/version_1/test_features.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-add_decimation_level] 
2026-01-22T07:55:54.9916961Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-add_decimation_level] 
2026-01-22T07:55:54.9920001Z tests/version_1/test_features.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:55:54.9933193Z [gw2] [ 85%] [frequency_has_decimation] SUBPASS tests/version_1/test_features.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:55:54.9951433Z [gw2] [ 85%] [both_exist] SUBPASS tests/version_1/test_features.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:55:54.9954194Z [gw2] [ 85%] [different_objects] SUBPASS tests/version_1/test_features.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:55:54.9985283Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:55:54.9990901Z tests/version_1/test_features.py::TestFeaturesDomainComparison::test_feature_domains[frequency-feature_fc] 
2026-01-22T07:55:55.0026540Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFeaturesDomainComparison::test_feature_domains[frequency-feature_fc] 
2026-01-22T07:55:55.0027816Z tests/version_1/test_features.py::TestFeaturesDomainComparison::test_feature_domains[time-feature_ts] 
2026-01-22T07:55:55.0045085Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFeaturesDomainComparison::test_feature_domains[time-feature_ts] 
2026-01-22T07:55:55.0064115Z tests/version_1/test_features.py::TestFeaturesIntegration::test_complete_feature_structure 
2026-01-22T07:55:55.0080510Z [gw2] [ 85%] PASSED tests/version_1/test_features.py::TestFeaturesIntegration::test_complete_feature_structure 
2026-01-22T07:55:55.0575011Z tests/version_1/test_features.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:55:55.0767224Z [gw1] [ 86%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_fc_summary 
2026-01-22T07:55:55.0781541Z [gw2] [ 86%] [fc_under_station] SUBPASS tests/version_1/test_features.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:55:55.0828947Z [gw2] [ 86%] [features_under_fc] SUBPASS tests/version_1/test_features.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:55:55.0851682Z [gw2] [ 86%] [dl_under_feature] SUBPASS tests/version_1/test_features.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:55:55.0853204Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:55:55.0947044Z tests/version_1/test_features.py::TestFeaturesIntegration::test_mth5_file_integrity 
2026-01-22T07:55:55.0993075Z tests/version_1/test_fcs.py::TestFCFromXarray::test_from_xarray_dtypes 
2026-01-22T07:55:55.1043578Z [gw1] [ 86%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_from_xarray_dtypes 
2026-01-22T07:55:55.2742190Z tests/version_1/test_fcs.py::TestFCFromXarray::test_multi_station_spectrogram 
2026-01-22T07:55:55.2774953Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesIntegration::test_mth5_file_integrity 
2026-01-22T07:55:55.2806837Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[fc_group] 
2026-01-22T07:55:55.2808260Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[fc_group] 
2026-01-22T07:55:55.4501493Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_fc] 
2026-01-22T07:55:55.4521481Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_fc] 
2026-01-22T07:55:55.6237845Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[fc_run] 
2026-01-22T07:55:55.6257685Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[fc_run] 
2026-01-22T07:55:55.7114314Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[dl] 
2026-01-22T07:55:55.7133383Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[dl] 
2026-01-22T07:55:55.7186114Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_ch] 
2026-01-22T07:55:55.7187354Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_ch] 
2026-01-22T07:55:55.8780273Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_ts] 
2026-01-22T07:55:55.8801480Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[feature_ts] 
2026-01-22T07:55:56.0527548Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_run] 
2026-01-22T07:55:56.0551586Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_run] 
2026-01-22T07:55:56.1389968Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_dl] 
2026-01-22T07:55:56.1410547Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_dl] 
2026-01-22T07:55:56.1432921Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_channel] 
2026-01-22T07:55:56.1461638Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_metadata_access[ts_channel] 
2026-01-22T07:55:56.2734534Z tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_feature_types_validation 
2026-01-22T07:55:56.3071216Z [gw1] [ 86%] PASSED tests/version_1/test_fcs.py::TestFCFromXarray::test_multi_station_spectrogram 
2026-01-22T07:55:56.4857515Z tests/version_1/test_features.py::TestFeaturesErrorHandling::test_fc_group_access 
2026-01-22T07:55:56.4858683Z [gw2] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesMetadataValidation::test_feature_types_validation 
2026-01-22T07:55:58.4038738Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_run_summary_has_data_status 
2026-01-22T07:55:58.4042237Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesErrorHandling::test_fc_group_access 
2026-01-22T07:55:58.4045219Z tests/version_1/test_features.py::TestFeaturesErrorHandling::test_invalid_feature_access 
2026-01-22T07:55:58.4059929Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesErrorHandling::test_invalid_feature_access 
2026-01-22T07:55:58.4093582Z tests/version_1/test_features.py::TestFeaturesErrorHandling::test_optional_components 
2026-01-22T07:55:58.4096595Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesErrorHandling::test_optional_components 
2026-01-22T07:55:58.4107525Z tests/version_1/test_features.py::TestFeaturesPerformance::test_feature_creation_efficiency 
2026-01-22T07:55:58.4120438Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesPerformance::test_feature_creation_efficiency 
2026-01-22T07:55:58.4144480Z tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:55:58.4156050Z [gw1] [ 86%] [frequency_chain] SUBPASS tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:55:58.4163468Z [gw1] [ 86%] [time_chain] SUBPASS tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:55:58.4186254Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:55:58.6695217Z tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_version_specific_features 
2026-01-22T07:55:58.6711788Z [gw1] [ 86%] PASSED tests/version_1/test_features.py::TestFeaturesCompleteWorkflow::test_version_specific_features 
2026-01-22T07:56:00.9803484Z tests/version_1/test_filters.py::TestZPKFilter::test_zpk_in_groups_list 
2026-01-22T07:56:00.9836242Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestZPKFilter::test_zpk_in_groups_list 
2026-01-22T07:56:00.9856098Z tests/version_1/test_filters.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:56:00.9901323Z [gw1] [ 86%] [name] SUBPASS tests/version_1/test_filters.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:56:00.9905086Z [gw1] [ 86%] [units_in] SUBPASS tests/version_1/test_filters.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:56:00.9906283Z [gw1] [ 86%] [units_out] SUBPASS tests/version_1/test_filters.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:56:00.9916521Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:56:00.9953483Z tests/version_1/test_filters.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:56:01.0006790Z [gw1] [ 86%] [poles] SUBPASS tests/version_1/test_filters.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:56:01.0009890Z [gw1] [ 86%] [zeros] SUBPASS tests/version_1/test_filters.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:56:01.0013208Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:56:01.0103178Z tests/version_1/test_filters.py::TestZPKFilter::test_zpk_roundtrip 
2026-01-22T07:56:01.0120889Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestZPKFilter::test_zpk_roundtrip 
2026-01-22T07:56:01.0144253Z tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_in_groups_list 
2026-01-22T07:56:01.0173439Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_in_groups_list 
2026-01-22T07:56:01.0187806Z tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:56:01.0201938Z [gw1] [ 86%] [name] SUBPASS tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:56:01.0215591Z [gw1] [ 86%] [units_in] SUBPASS tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:56:01.0244988Z [gw1] [ 86%] [units_out] SUBPASS tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:56:01.0249208Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:56:01.0256960Z tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_roundtrip 
2026-01-22T07:56:01.0279411Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_run_summary_has_data_status 
2026-01-22T07:56:01.0347421Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Channel::test_channel_filter_names 
2026-01-22T07:56:01.0381407Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestCoefficientFilter::test_coefficient_roundtrip 
2026-01-22T07:56:01.0392399Z tests/version_1/test_filters.py::TestFilterIntegration::test_filter_retrieval_by_type[zpk-zpk_test] 
2026-01-22T07:56:01.0425259Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterIntegration::test_filter_retrieval_by_type[zpk-zpk_test] 
2026-01-22T07:56:01.0435395Z tests/version_1/test_filters.py::TestFilterIntegration::test_filter_retrieval_by_type[coefficient-coefficient_test] 
2026-01-22T07:56:01.0465826Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterIntegration::test_filter_retrieval_by_type[coefficient-coefficient_test] 
2026-01-22T07:56:01.0637111Z tests/version_1/test_filters.py::TestFilterIntegration::test_multiple_filters_coexist 
2026-01-22T07:56:01.0675051Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterIntegration::test_multiple_filters_coexist 
2026-01-22T07:56:01.0680186Z tests/version_1/test_filters.py::TestFilterIntegration::test_filter_independence 
2026-01-22T07:56:01.0699592Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterIntegration::test_filter_independence 
2026-01-22T07:56:01.0953034Z tests/version_1/test_filters.py::TestFilterPerformance::test_filter_creation_efficiency 
2026-01-22T07:56:01.0971890Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterPerformance::test_filter_creation_efficiency 
2026-01-22T07:56:01.7740937Z tests/version_1/test_filters.py::TestFilterPerformance::test_filter_retrieval_efficiency 
2026-01-22T07:56:01.7771694Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Channel::test_channel_filter_names 
2026-01-22T07:56:02.1368850Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Channel::test_channel_has_no_data 
2026-01-22T07:56:02.1370607Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Channel::test_channel_has_no_data 
2026-01-22T07:56:02.7367344Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_numerical_data 
2026-01-22T07:56:02.7370952Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterPerformance::test_filter_retrieval_efficiency 
2026-01-22T07:56:02.7401469Z tests/version_1/test_filters.py::test_filter_constants 
2026-01-22T07:56:02.7402641Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::test_filter_constants 
2026-01-22T07:56:02.7412690Z tests/version_1/test_filters.py::test_numpy_array_properties 
2026-01-22T07:56:02.7430569Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::test_numpy_array_properties 
2026-01-22T07:56:02.7454901Z tests/version_1/test_filters.py::test_filter_instantiation[PoleZeroFilter-PoleZeroFilter] 
2026-01-22T07:56:02.7494352Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::test_filter_instantiation[PoleZeroFilter-PoleZeroFilter] 
2026-01-22T07:56:02.7497990Z tests/version_1/test_filters.py::test_filter_instantiation[CoefficientFilter-CoefficientFilter] 
2026-01-22T07:56:02.7534562Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::test_filter_instantiation[CoefficientFilter-CoefficientFilter] 
2026-01-22T07:56:02.7562694Z tests/version_1/test_filters.py::TestFilterErrorHandling::test_invalid_filter_name_retrieval 
2026-01-22T07:56:02.7581010Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterErrorHandling::test_invalid_filter_name_retrieval 
2026-01-22T07:56:02.7702411Z tests/version_1/test_filters.py::TestFilterErrorHandling::test_duplicate_filter_name 
2026-01-22T07:56:02.7723534Z [gw1] [ 86%] PASSED tests/version_1/test_filters.py::TestFilterErrorHandling::test_duplicate_filter_name 
2026-01-22T07:56:02.9698384Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey-True] 
2026-01-22T07:56:02.9716370Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_numerical_data 
2026-01-22T07:56:03.7094927Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[gain] 
2026-01-22T07:56:03.7121879Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[gain] 
2026-01-22T07:56:04.4351324Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[units_in] 
2026-01-22T07:56:04.4393620Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[units_in] 
2026-01-22T07:56:04.7987656Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[units_out] 
2026-01-22T07:56:04.7992637Z [gw0] [ 86%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_survey_metadata 
2026-01-22T07:56:05.1624732Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_station_metadata[station_0] 
2026-01-22T07:56:05.1642754Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[units_out] 
2026-01-22T07:56:05.9113900Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[name] 
2026-01-22T07:56:05.9121539Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_attributes[name] 
2026-01-22T07:56:06.6578806Z tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_comments 
2026-01-22T07:56:06.6611509Z [gw2] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPFilter::test_fap_comments 
2026-01-22T07:56:06.8537953Z tests/version_1/test_from_fap_stationxml.py::TestCoefficientFilter::test_coefficient_filter_data 
2026-01-22T07:56:06.8539468Z [gw1] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey-True] 
2026-01-22T07:56:06.8559216Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations-True] 
2026-01-22T07:56:06.8601546Z [gw1] [ 86%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations-True] 
2026-01-22T07:56:06.8626524Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001-True] 
2026-01-22T07:56:06.8628134Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001-True] 
2026-01-22T07:56:06.8643513Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/a-True] 
2026-01-22T07:56:06.8661960Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/a-True] 
2026-01-22T07:56:06.8694720Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/b-True] 
2026-01-22T07:56:06.8707028Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/b-True] 
2026-01-22T07:56:06.8752249Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/a/hx-True] 
2026-01-22T07:56:06.8765528Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/a/hx-True] 
2026-01-22T07:56:06.8776650Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/b/hx-True] 
2026-01-22T07:56:06.8797441Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Stations/FL001/b/hx-True] 
2026-01-22T07:56:06.8836637Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Filters/fap/frequency response table_00-True] 
2026-01-22T07:56:06.8839131Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Filters/fap/frequency response table_00-True] 
2026-01-22T07:56:06.8864183Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Filters/coefficient/v to counts (electric)-True] 
2026-01-22T07:56:06.8902666Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Structure::test_has_groups[Survey/Filters/coefficient/v to counts (electric)-True] 
2026-01-22T07:56:07.3181815Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_run_a_has_no_data 
2026-01-22T07:56:07.3183400Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_run_a_has_no_data 
2026-01-22T07:56:07.3187122Z tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_initial_has_no_entries 
2026-01-22T07:56:07.3206008Z [gw1] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestFAPMTH5Data::test_initial_has_no_entries 
2026-01-22T07:56:07.3254734Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_h5_parameters 
2026-01-22T07:56:07.3257862Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_h5_parameters 
2026-01-22T07:56:07.3269253Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fdsn_h5_parameters 
2026-01-22T07:56:07.3286889Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fdsn_h5_parameters 
2026-01-22T07:56:07.3328254Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_h5_parameters 
2026-01-22T07:56:07.3354082Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_h5_parameters 
2026-01-22T07:56:07.3384692Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_stations 
2026-01-22T07:56:07.3414842Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_stations 
2026-01-22T07:56:07.3441655Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_runs_list 
2026-01-22T07:56:07.3501312Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_runs_list 
2026-01-22T07:56:07.3909236Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_channels 
2026-01-22T07:56:07.3931319Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_channels 
2026-01-22T07:56:07.4351645Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_channels_to_ts 
2026-01-22T07:56:07.4393115Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_cas04_channels_to_ts 
2026-01-22T07:56:07.4459996Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_nvr08_channels 
2026-01-22T07:56:07.4491610Z [gw2] [ 87%] PASSED tests/version_1/test_from_fap_stationxml.py::TestCoefficientFilter::test_coefficient_filter_data 
2026-01-22T07:56:07.4709219Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey-True] 
2026-01-22T07:56:07.4731064Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_nvr08_channels 
2026-01-22T07:56:07.5060601Z tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_nvr08_channels_to_ts 
2026-01-22T07:56:07.5094066Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5WithMockData::test_nvr08_channels_to_ts 
2026-01-22T07:56:07.5155548Z tests/version_1/test_make_mth5.py::TestMakeMTH5FromFDSNMocked::test_from_fdsn_client_success 
2026-01-22T07:56:07.5159253Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FromFDSNMocked::test_from_fdsn_client_success 
2026-01-22T07:56:07.5202284Z tests/version_1/test_make_mth5.py::TestMakeMTH5FromFDSNMocked::test_from_fdsn_client_no_data_exception 
2026-01-22T07:56:07.5220672Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FromFDSNMocked::test_from_fdsn_client_no_data_exception 
2026-01-22T07:56:07.5264906Z tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_fdsn_client_initialization 
2026-01-22T07:56:07.5268343Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_fdsn_client_initialization 
2026-01-22T07:56:07.5291359Z tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_make_mth5_initialization 
2026-01-22T07:56:07.5296683Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_make_mth5_initialization 
2026-01-22T07:56:07.5327654Z tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_dataframe_creation_and_validation 
2026-01-22T07:56:07.5364575Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5Integration::test_dataframe_creation_and_validation 
2026-01-22T07:56:07.5391523Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_request_dataframe_structure 
2026-01-22T07:56:07.5398654Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_request_dataframe_structure 
2026-01-22T07:56:07.5512487Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_geomag_data_creation 
2026-01-22T07:56:07.5541584Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_geomag_data_creation 
2026-01-22T07:56:07.5561229Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_geomag_metadata_structure 
2026-01-22T07:56:07.5583452Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_geomag_metadata_structure 
2026-01-22T07:56:07.5601265Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_make_mth5_client_creation 
2026-01-22T07:56:07.5611056Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_make_mth5_client_creation 
2026-01-22T07:56:07.5666029Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_geomag_from_usgs_mock_basic 
2026-01-22T07:56:07.5715849Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_geomag_from_usgs_mock_basic 
2026-01-22T07:56:07.5717084Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_station_metadata_mock 
2026-01-22T07:56:07.5719215Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_station_metadata_mock 
2026-01-22T07:56:07.5733980Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_run_metadata_structure 
2026-01-22T07:56:07.5782397Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_run_metadata_structure 
2026-01-22T07:56:07.5783690Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_channel_metadata_structure 
2026-01-22T07:56:07.5813675Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_channel_metadata_structure 
2026-01-22T07:56:07.5823253Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_time_period_validation 
2026-01-22T07:56:07.5840255Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_time_period_validation 
2026-01-22T07:56:07.5876079Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_elements_validation 
2026-01-22T07:56:07.5892880Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_elements_validation 
2026-01-22T07:56:07.5944541Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_observatory_codes 
2026-01-22T07:56:07.5947769Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_observatory_codes 
2026-01-22T07:56:07.6012163Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_sampling_period_consistency 
2026-01-22T07:56:07.6013844Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_sampling_period_consistency 
2026-01-22T07:56:07.6015146Z tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_data_realistic_ranges 
2026-01-22T07:56:07.6052499Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_geomag.py::TestMakeMTH5GeomagPytest::test_mock_data_realistic_ranges 
2026-01-22T07:56:07.6161534Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_client_creation 
2026-01-22T07:56:07.6162895Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_client_creation 
2026-01-22T07:56:07.6279850Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_inventory_mock 
2026-01-22T07:56:07.6303536Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_inventory_mock 
2026-01-22T07:56:07.6335963Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_request_dataframe_creation 
2026-01-22T07:56:07.6365485Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_request_dataframe_creation 
2026-01-22T07:56:07.6378316Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_make_mth5_client_creation 
2026-01-22T07:56:07.6396553Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_make_mth5_client_creation 
2026-01-22T07:56:07.6529461Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_mock_inventory_structure 
2026-01-22T07:56:07.6533070Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_mock_inventory_structure 
2026-01-22T07:56:07.6596998Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_mock_stream_creation 
2026-01-22T07:56:07.6617089Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_mock_stream_creation 
2026-01-22T07:56:07.6731465Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_csv_file_processing 
2026-01-22T07:56:07.6732906Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_csv_file_processing 
2026-01-22T07:56:07.6754488Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_wrong_column_names 
2026-01-22T07:56:07.6772091Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_wrong_column_names 
2026-01-22T07:56:07.6854950Z tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_no_data_exception_handling 
2026-01-22T07:56:07.6858983Z [gw1] [ 87%] PASSED tests/version_1/test_make_mth5_ofr.py::TestMakeMTH5OFRPytest::test_fdsn_no_data_exception_handling 
2026-01-22T07:56:07.9778996Z tests/version_1/test_mth5.py::TestMTH5Basic::test_initial_standards_group_size 
2026-01-22T07:56:07.9800224Z [gw0] [ 87%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_station_metadata[station_0] 
2026-01-22T07:56:09.6540863Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_run_metadata 
2026-01-22T07:56:09.6568752Z [gw1] [ 87%] PASSED tests/version_1/test_mth5.py::TestMTH5Basic::test_initial_standards_group_size 
2026-01-22T07:56:09.7801510Z tests/version_1/test_mth5.py::TestMTH5Basic::test_default_group_names 
2026-01-22T07:56:09.7810670Z [gw0] [ 87%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_run_metadata 
2026-01-22T07:56:10.8162036Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_channel_metadata 
2026-01-22T07:56:10.8204575Z [gw1] [ 87%] PASSED tests/version_1/test_mth5.py::TestMTH5Basic::test_default_group_names 
2026-01-22T07:56:12.1188572Z tests/version_1/test_mth5.py::TestMTH5Basic::test_file_properties 
2026-01-22T07:56:12.1236528Z [gw1] [ 87%] PASSED tests/version_1/test_mth5.py::TestMTH5Basic::test_file_properties 
2026-01-22T07:56:13.9194212Z tests/version_1/test_mth5.py::TestMTH5Basic::test_survey_metadata_operations 
2026-01-22T07:56:13.9214002Z [gw2] [ 87%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey-True] 
2026-01-22T07:56:13.9261726Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations-True] 
2026-01-22T07:56:13.9267919Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations-True] 
2026-01-22T07:56:13.9317375Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04-True] 
2026-01-22T07:56:13.9318867Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04-True] 
2026-01-22T07:56:13.9320334Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001-True] 
2026-01-22T07:56:13.9339558Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001-True] 
2026-01-22T07:56:13.9368844Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001/ey-True] 
2026-01-22T07:56:13.9406079Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001/ey-True] 
2026-01-22T07:56:13.9414055Z tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001/hy-True] 
2026-01-22T07:56:13.9432025Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationXMLStructure::test_has_groups[Survey/Stations/CAS04/001/hy-True] 
2026-01-22T07:56:14.9757751Z tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_fdsn_network 
2026-01-22T07:56:14.9786973Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5Basic::test_survey_metadata_operations 
2026-01-22T07:56:16.2768942Z tests/version_1/test_mth5.py::TestMTH5StationOperations::test_add_station_success 
2026-01-22T07:56:16.2784834Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_fdsn_network 
2026-01-22T07:56:16.7363194Z tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_time_period 
2026-01-22T07:56:16.7392416Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5StationOperations::test_add_station_success 
2026-01-22T07:56:17.4467308Z tests/version_1/test_mth5.py::TestMTH5StationOperations::test_station_lifecycle 
2026-01-22T07:56:17.4468409Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_channel_metadata 
2026-01-22T07:56:18.4093961Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata 
2026-01-22T07:56:18.4127645Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5StationOperations::test_station_lifecycle 
2026-01-22T07:56:18.5124174Z tests/version_1/test_mth5.py::TestMTH5StationOperations::test_get_nonexistent_station_fails 
2026-01-22T07:56:18.5140807Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_time_period 
2026-01-22T07:56:19.5348658Z tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_summary 
2026-01-22T07:56:19.5375462Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5StationOperations::test_get_nonexistent_station_fails 
2026-01-22T07:56:20.8398841Z tests/version_1/test_mth5.py::TestMTH5RunOperations::test_add_run_success 
2026-01-22T07:56:20.8399830Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_summary 
2026-01-22T07:56:21.4998765Z tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_doi 
2026-01-22T07:56:21.5000506Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5RunOperations::test_add_run_success 
2026-01-22T07:56:21.7116561Z tests/version_1/test_mth5.py::TestMTH5RunOperations::test_run_lifecycle 
2026-01-22T07:56:21.7165473Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata 
2026-01-22T07:56:23.0181449Z tests/version_1/test_build_from_experiment.py::TestMTH5TimeSeries::test_run_to_timeseries 
2026-01-22T07:56:23.0213042Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestSurveyMetadata::test_survey_doi 
2026-01-22T07:56:23.1183080Z tests/version_1/test_from_stationxml.py::TestStationMetadata::test_station_metadata_attributes 
2026-01-22T07:56:23.1213847Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5RunOperations::test_run_lifecycle 
2026-01-22T07:56:23.4633841Z tests/version_1/test_mth5.py::TestMTH5RunOperations::test_get_nonexistent_run_fails 
2026-01-22T07:56:23.4653325Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestStationMetadata::test_station_metadata_attributes 
2026-01-22T07:56:23.6734440Z tests/version_1/test_from_stationxml.py::TestRunMetadata::test_run_metadata_attributes 
2026-01-22T07:56:23.6774902Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestRunMetadata::test_run_metadata_attributes 
2026-01-22T07:56:24.1488340Z tests/version_1/test_from_stationxml.py::TestElectricChannelMetadata::test_ey_metadata_attributes 
2026-01-22T07:56:24.1498047Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestElectricChannelMetadata::test_ey_metadata_attributes 
2026-01-22T07:56:24.4868455Z tests/version_1/test_from_stationxml.py::TestMagneticChannelMetadata::test_hy_metadata_attributes 
2026-01-22T07:56:24.4904252Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestMagneticChannelMetadata::test_hy_metadata_attributes 
2026-01-22T07:56:24.5960769Z tests/version_1/test_from_stationxml.py::TestFilters::test_all_filters 
2026-01-22T07:56:24.5986868Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5RunOperations::test_get_nonexistent_run_fails 
2026-01-22T07:56:26.8084452Z tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_add_channel_success 
2026-01-22T07:56:26.8118566Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_add_channel_success 
2026-01-22T07:56:28.4858309Z tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_channel_lifecycle 
2026-01-22T07:56:28.4904147Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_channel_lifecycle 
2026-01-22T07:56:28.7283589Z tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_get_nonexistent_channel_fails 
2026-01-22T07:56:28.7300513Z [gw2] [ 88%] PASSED tests/version_1/test_from_stationxml.py::TestFilters::test_all_filters 
2026-01-22T07:56:28.7337181Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_client 
2026-01-22T07:56:28.7371638Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_client 
2026-01-22T07:56:28.7374350Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_file_version 
2026-01-22T07:56:28.7375495Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_file_version 
2026-01-22T07:56:28.7390059Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_validate_dataframe_fail 
2026-01-22T07:56:28.7423407Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_validate_dataframe_fail 
2026-01-22T07:56:28.7485909Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_df_input_inventory 
2026-01-22T07:56:28.7487239Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_df_input_inventory 
2026-01-22T07:56:28.7583951Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_csv_input_inventory 
2026-01-22T07:56:28.7602556Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_csv_input_inventory 
2026-01-22T07:56:28.7637255Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_csv_inventory 
2026-01-22T07:56:28.7655234Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_csv_inventory 
2026-01-22T07:56:28.7685261Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_wrong_input_type 
2026-01-22T07:56:28.7714931Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_wrong_input_type 
2026-01-22T07:56:28.7716040Z tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_non_existing_file 
2026-01-22T07:56:28.7754178Z [gw2] [ 88%] PASSED tests/version_1/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_non_existing_file 
2026-01-22T07:56:30.1646034Z tests/version_1/test_transfer_function.py::TestTFOperations::test_get_tf_object 
2026-01-22T07:56:30.1665534Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5ChannelOperations::test_get_nonexistent_channel_fails 
2026-01-22T07:56:31.2446523Z tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs0-/Survey] 
2026-01-22T07:56:31.2484714Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs0-/Survey] 
2026-01-22T07:56:32.3355523Z tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs1-/Survey/Stations/mt_001] 
2026-01-22T07:56:32.3404982Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs1-/Survey/Stations/mt_001] 
2026-01-22T07:56:32.3925557Z tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs2-/Survey/Stations/mt_001/a_001] 
2026-01-22T07:56:32.3941920Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5TimeSeries::test_run_to_timeseries 
2026-01-22T07:56:33.4762831Z tests/version_1/test_build_from_experiment.py::TestMTH5TimeSeries::test_channel_to_timeseries 
2026-01-22T07:56:33.4804064Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs2-/Survey/Stations/mt_001/a_001] 
2026-01-22T07:56:34.3682505Z tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs3-/Survey/Stations/mt_001/a_001/ex] 
2026-01-22T07:56:34.3714535Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5TimeSeries::test_channel_to_timeseries 
2026-01-22T07:56:34.5065003Z tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_channel_summary 
2026-01-22T07:56:34.5085583Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_channel_summary 
2026-01-22T07:56:34.5835102Z tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_run_summary 
2026-01-22T07:56:34.5866449Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5PathGeneration::test_path_generation[kwargs3-/Survey/Stations/mt_001/a_001/ex] 
2026-01-22T07:56:34.6641531Z tests/version_1/test_mth5.py::TestMTH5WithData::test_channel_properties 
2026-01-22T07:56:34.6703023Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_run_summary 
2026-01-22T07:56:34.6896107Z tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_run_summary_property 
2026-01-22T07:56:34.6916308Z [gw0] [ 88%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5Summary::test_run_summary_property 
2026-01-22T07:56:35.2241405Z tests/version_1/test_build_from_experiment.py::TestMTH5Update::test_update_from_new_experiment 
2026-01-22T07:56:35.2275262Z [gw2] [ 88%] PASSED tests/version_1/test_transfer_function.py::TestTFOperations::test_get_tf_object 
2026-01-22T07:56:36.4794529Z tests/version_1/test_transfer_function.py::TestPerformance::test_tf_loading_benchmark 
2026-01-22T07:56:36.4841769Z [gw2] [ 88%] PASSED tests/version_1/test_transfer_function.py::TestPerformance::test_tf_loading_benchmark 
2026-01-22T07:56:36.4894509Z tests/version_1/test_transfer_function.py::TestPerformance::test_metadata_serialization_benchmark 
2026-01-22T07:56:36.4910557Z [gw2] [ 88%] PASSED tests/version_1/test_transfer_function.py::TestPerformance::test_metadata_serialization_benchmark 
2026-01-22T07:56:37.5184965Z tests/version_1/test_transfer_function.py::TestExtensive::test_full_metadata_round_trip 
2026-01-22T07:56:37.5215495Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5WithData::test_channel_properties 
2026-01-22T07:56:37.8331627Z tests/version_1/test_mth5.py::TestMTH5WithData::test_data_slicing 
2026-01-22T07:56:37.8361811Z [gw2] [ 88%] PASSED tests/version_1/test_transfer_function.py::TestExtensive::test_full_metadata_round_trip 
2026-01-22T07:56:40.7988917Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_survey_metadata 
2026-01-22T07:56:40.8054507Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5WithData::test_data_slicing 
2026-01-22T07:56:42.4849538Z tests/version_1/test_mth5.py::TestMTH5WithData::test_metadata_hierarchy_integration 
2026-01-22T07:56:42.4871352Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5WithData::test_metadata_hierarchy_integration 
2026-01-22T07:56:47.1876032Z tests/version_1/test_mth5.py::TestMTH5WithData::test_channel_timeseries_conversion 
2026-01-22T07:56:47.1915557Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5WithData::test_channel_timeseries_conversion 
2026-01-22T07:56:50.9238084Z tests/version_1/test_mth5.py::TestMTH5ReadMode::test_readonly_access 
2026-01-22T07:56:50.9243076Z [gw1] [ 88%] PASSED tests/version_1/test_mth5.py::TestMTH5ReadMode::test_readonly_access 
2026-01-22T07:56:53.7389424Z tests/version_1/test_mth5.py::TestMTH5ReadMode::test_readonly_modification_fails 
2026-01-22T07:56:53.7418672Z [gw1] [ 89%] PASSED tests/version_1/test_mth5.py::TestMTH5ReadMode::test_readonly_modification_fails 
2026-01-22T07:56:55.6717553Z tests/version_1/test_mth5.py::TestMTH5Performance::test_large_data_handling 
2026-01-22T07:56:55.6753945Z [gw1] [ 89%] PASSED tests/version_1/test_mth5.py::TestMTH5Performance::test_large_data_handling 
2026-01-22T07:56:58.4836261Z tests/version_1/test_mth5.py::TestMTH5Performance::test_multiple_surveys 
2026-01-22T07:56:58.4867138Z [gw1] [ 89%] PASSED tests/version_1/test_mth5.py::TestMTH5Performance::test_multiple_surveys 
2026-01-22T07:57:04.9408850Z tests/version_1/test_transfer_function.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:57:04.9412053Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:57:04.9480031Z tests/version_1/test_transfer_function.py::TestStationMetadata::test_station_metadata 
2026-01-22T07:57:04.9498592Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestStationMetadata::test_station_metadata 
2026-01-22T07:57:04.9756883Z tests/version_1/test_transfer_function.py::TestRunsAndChannels::test_runs 
2026-01-22T07:57:04.9758696Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestRunsAndChannels::test_runs 
2026-01-22T07:57:05.0128191Z tests/version_1/test_transfer_function.py::TestRunsAndChannels::test_channels 
2026-01-22T07:57:05.0147658Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestRunsAndChannels::test_channels 
2026-01-22T07:57:05.0276829Z tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[transfer_function] 
2026-01-22T07:57:05.0279271Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[transfer_function] 
2026-01-22T07:57:05.0339091Z tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[transfer_function_error] 
2026-01-22T07:57:05.0391779Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[transfer_function_error] 
2026-01-22T07:57:05.0439151Z tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[inverse_signal_power] 
2026-01-22T07:57:05.0463160Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[inverse_signal_power] 
2026-01-22T07:57:05.0534741Z tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[residual_covariance] 
2026-01-22T07:57:05.0554681Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimates::test_estimates[residual_covariance] 
2026-01-22T07:57:05.0582293Z tests/version_1/test_transfer_function.py::TestEstimates::test_period 
2026-01-22T07:57:05.0615938Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimates::test_period 
2026-01-22T07:57:05.1379557Z tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[transfer_function-True] 
2026-01-22T07:57:05.1401676Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[transfer_function-True] 
2026-01-22T07:57:05.2176075Z tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[impedance-True] 
2026-01-22T07:57:05.2181385Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[impedance-True] 
2026-01-22T07:57:05.2968756Z tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[tipper-True] 
2026-01-22T07:57:05.2970271Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[tipper-True] 
2026-01-22T07:57:05.4430552Z tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[covariance-True] 
2026-01-22T07:57:05.4454298Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestEstimateDetection::test_has_estimate[covariance-True] 
2026-01-22T07:57:05.4634782Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_shape 
2026-01-22T07:57:05.4654214Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_shape 
2026-01-22T07:57:05.4851673Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[station-NMX20] 
2026-01-22T07:57:05.4853085Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[station-NMX20] 
2026-01-22T07:57:05.5044817Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[survey-CONUS_South] 
2026-01-22T07:57:05.5065449Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[survey-CONUS_South] 
2026-01-22T07:57:05.5267232Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[latitude-34.470528] 
2026-01-22T07:57:05.5268662Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[latitude-34.470528] 
2026-01-22T07:57:05.5431981Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[longitude--108.712288] 
2026-01-22T07:57:05.5454216Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[longitude--108.712288] 
2026-01-22T07:57:05.5634803Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[elevation-1940.05] 
2026-01-22T07:57:05.5654819Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[elevation-1940.05] 
2026-01-22T07:57:05.5867591Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[tf_id-NMX20] 
2026-01-22T07:57:05.5869313Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[tf_id-NMX20] 
2026-01-22T07:57:05.6035079Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[units-milliVolt per kilometer per nanoTesla] 
2026-01-22T07:57:05.6055073Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[units-milliVolt per kilometer per nanoTesla] 
2026-01-22T07:57:05.6231139Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_impedance-True] 
2026-01-22T07:57:05.6251143Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_impedance-True] 
2026-01-22T07:57:05.6431005Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_tipper-True] 
2026-01-22T07:57:05.6477201Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_tipper-True] 
2026-01-22T07:57:05.6627029Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_covariance-True] 
2026-01-22T07:57:05.6661635Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[has_covariance-True] 
2026-01-22T07:57:05.6838767Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[period_min-4.65455] 
2026-01-22T07:57:05.6859856Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[period_min-4.65455] 
2026-01-22T07:57:05.7032720Z tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[period_max-29127.11] 
2026-01-22T07:57:05.7053352Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFSummary::test_tf_summary_fields[period_max-29127.11] 
2026-01-22T07:57:05.7155349Z tests/version_1/test_transfer_function.py::TestTFOperations::test_get_tf_fail 
2026-01-22T07:57:05.7185625Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFOperations::test_get_tf_fail 
2026-01-22T07:57:05.7186604Z tests/version_1/test_transfer_function.py::TestTFOperations::test_remove_tf_fail 
2026-01-22T07:57:05.7211468Z [gw1] [ 89%] PASSED tests/version_1/test_transfer_function.py::TestTFOperations::test_remove_tf_fail 
2026-01-22T07:57:06.0607268Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hx] 
2026-01-22T07:57:06.0612946Z [gw2] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_survey_metadata 
2026-01-22T07:57:08.9727485Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_station_metadata[station_0] 
2026-01-22T07:57:09.2455252Z [gw3] [ 89%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test3] 
2026-01-22T07:57:09.2483734Z [gw2] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_station_metadata[station_0] 
2026-01-22T07:57:09.7073257Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_run_metadata 
2026-01-22T07:57:11.0853862Z tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test12rr] 
2026-01-22T07:57:11.0872937Z [gw2] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_run_metadata 
2026-01-22T07:57:19.0682120Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_channel_metadata 
2026-01-22T07:57:19.0703448Z [gw2] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_channel_metadata 
2026-01-22T07:57:22.2187508Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata 
2026-01-22T07:57:22.2211794Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hx] 
2026-01-22T07:57:22.5522163Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hy] 
2026-01-22T07:57:22.5542134Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hy] 
2026-01-22T07:57:22.9591575Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hz] 
2026-01-22T07:57:22.9654475Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_hz] 
2026-01-22T07:57:23.4288296Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_ex] 
2026-01-22T07:57:23.4317752Z [gw2] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata 
2026-01-22T07:57:23.4410176Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5TimeSeries::test_run_to_timeseries 
2026-01-22T07:57:23.4429922Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_ex] 
2026-01-22T07:57:23.9115521Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_ey] 
2026-01-22T07:57:23.9135989Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_ey] 
2026-01-22T07:57:24.2591823Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hx] 
2026-01-22T07:57:24.2605146Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hx] 
2026-01-22T07:57:24.6003853Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hy] 
2026-01-22T07:57:24.6024767Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hy] 
2026-01-22T07:57:24.9431965Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hz] 
2026-01-22T07:57:24.9455279Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_c_hz] 
2026-01-22T07:57:25.4147427Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_ex] 
2026-01-22T07:57:25.4167903Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_ex] 
2026-01-22T07:57:25.9061932Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_ey] 
2026-01-22T07:57:25.9076187Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_ey] 
2026-01-22T07:57:26.2533607Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hx] 
2026-01-22T07:57:26.2572473Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hx] 
2026-01-22T07:57:26.6153035Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hy] 
2026-01-22T07:57:26.6171959Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hy] 
2026-01-22T07:57:26.9582014Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hz] 
2026-01-22T07:57:26.9591606Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_d_hz] 
2026-01-22T07:57:27.4515058Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_ex] 
2026-01-22T07:57:27.4554441Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_ex] 
2026-01-22T07:57:28.0183962Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_ey] 
2026-01-22T07:57:28.0225288Z [gw1] [ 89%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_ey] 
2026-01-22T07:57:28.3626211Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hx] 
2026-01-22T07:57:28.3646251Z [gw1] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hx] 
2026-01-22T07:57:28.7065721Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hy] 
2026-01-22T07:57:28.7094800Z [gw1] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hy] 
2026-01-22T07:57:29.0576552Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hz] 
2026-01-22T07:57:29.0578467Z [gw1] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_e_hz] 
2026-01-22T07:57:32.1513977Z tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_exists 
2026-01-22T07:57:32.1533286Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_exists 
2026-01-22T07:57:32.1561183Z tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_metadata 
2026-01-22T07:57:32.1611807Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_metadata 
2026-01-22T07:57:32.1613812Z tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_structure 
2026-01-22T07:57:32.1623916Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesGroupBasic::test_features_group_structure 
2026-01-22T07:57:32.1653912Z tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_creation 
2026-01-22T07:57:32.1662956Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_creation 
2026-01-22T07:57:32.1691800Z tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:57:32.1705549Z [gw1] [ 90%] [run_id] SUBPASS tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:57:32.1745779Z [gw1] [ 90%] [domain] SUBPASS tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:57:32.1747820Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_run_group 
2026-01-22T07:57:32.2612507Z tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_decimation_level 
2026-01-22T07:57:32.2632767Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_decimation_level 
2026-01-22T07:57:32.2661531Z tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_channel 
2026-01-22T07:57:32.2674844Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_feature_fc_channel 
2026-01-22T07:57:32.2707171Z tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_frequency_feature_attributes[name-feature_fc] 
2026-01-22T07:57:32.2712154Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFrequencyDomainFeatures::test_frequency_feature_attributes[name-feature_fc] 
2026-01-22T07:57:32.2746003Z tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_creation 
2026-01-22T07:57:32.2747919Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_creation 
2026-01-22T07:57:32.2769328Z tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_run_group 
2026-01-22T07:57:32.2786234Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_run_group 
2026-01-22T07:57:32.2807155Z tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_channel 
2026-01-22T07:57:32.2845259Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_feature_ts_channel 
2026-01-22T07:57:32.2852291Z tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-despike-ex] 
2026-01-22T07:57:32.2866116Z [gw1] [ 90%] [feature_name] SUBPASS tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-despike-ex] 
2026-01-22T07:57:32.2906150Z [gw1] [ 90%] [run_id] SUBPASS tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-despike-ex] 
2026-01-22T07:57:32.2908633Z [gw1] [ 90%] [channel_component] SUBPASS tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-despike-ex] 
2026-01-22T07:57:32.2910230Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestTimeDomainFeatures::test_time_feature_hierarchy[feature_ts-despike-ex] 
2026-01-22T07:57:32.2932274Z tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:57:32.2945895Z [gw1] [ 90%] [frequency_has_decimation] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:57:32.2959254Z [gw1] [ 90%] [time_has_channels] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:57:32.2979415Z [gw1] [ 90%] [different_ids] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:57:32.3001461Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_domain_differences 
2026-01-22T07:57:32.3014756Z tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_feature_domains[frequency-feature_fc-coherence] 
2026-01-22T07:57:32.3029284Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_feature_domains[frequency-feature_fc-coherence] 
2026-01-22T07:57:32.3052891Z tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_feature_domains[time-feature_ts-despike] 
2026-01-22T07:57:32.3085423Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesDomainComparison::test_feature_domains[time-feature_ts-despike] 
2026-01-22T07:57:32.3088260Z tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_complete_feature_structure 
2026-01-22T07:57:32.3123532Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_complete_feature_structure 
2026-01-22T07:57:32.3751952Z tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:57:32.3767465Z [gw1] [ 90%] [features_under_station] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:57:32.3801636Z [gw1] [ 90%] [fc_under_features] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:57:32.3803379Z [gw1] [ 90%] [run_under_feature] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:57:32.3823599Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_feature_hierarchy_integrity 
2026-01-22T07:57:32.6773462Z tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_mth5_file_integrity 
2026-01-22T07:57:32.6803717Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesIntegration::test_mth5_file_integrity 
2026-01-22T07:57:32.6819990Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[features_group-mth5_type-MasterFeatures] 
2026-01-22T07:57:32.6845424Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[features_group-mth5_type-MasterFeatures] 
2026-01-22T07:57:32.6877999Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_fc-name-feature_fc] 
2026-01-22T07:57:32.6879754Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_fc-name-feature_fc] 
2026-01-22T07:57:32.6901305Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[fc_run-id-coherence] 
2026-01-22T07:57:32.6945351Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[fc_run-id-coherence] 
2026-01-22T07:57:32.7770264Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[dl-id-0] 
2026-01-22T07:57:32.7819397Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[dl-id-0] 
2026-01-22T07:57:32.7821103Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_ch-name-ex_hy] 
2026-01-22T07:57:32.7855295Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_ch-name-ex_hy] 
2026-01-22T07:57:32.7857145Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_ts-name-feature_ts] 
2026-01-22T07:57:32.7871064Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[feature_ts-name-feature_ts] 
2026-01-22T07:57:32.7895656Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[ts_run-id-despike] 
2026-01-22T07:57:32.7927217Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[ts_run-id-despike] 
2026-01-22T07:57:32.7938030Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[ts_channel-component-ex] 
2026-01-22T07:57:32.7956311Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_metadata_attributes[ts_channel-component-ex] 
2026-01-22T07:57:32.7997000Z tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_feature_types_validation 
2026-01-22T07:57:32.8001157Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesMetadataValidation::test_feature_types_validation 
2026-01-22T07:57:32.8018345Z tests/version_2/test_features_pytest.py::TestFeaturesErrorHandling::test_features_group_access 
2026-01-22T07:57:32.8035885Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesErrorHandling::test_features_group_access 
2026-01-22T07:57:32.8066362Z tests/version_2/test_features_pytest.py::TestFeaturesErrorHandling::test_invalid_feature_access 
2026-01-22T07:57:32.8091538Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesErrorHandling::test_invalid_feature_access 
2026-01-22T07:57:32.8106396Z tests/version_2/test_features_pytest.py::TestFeaturesPerformance::test_feature_creation_efficiency 
2026-01-22T07:57:32.8121768Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesPerformance::test_feature_creation_efficiency 
2026-01-22T07:57:32.8969928Z tests/version_2/test_features_pytest.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:57:32.9016952Z [gw1] [ 90%] [frequency_chain] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:57:32.9018675Z [gw1] [ 90%] [time_chain] SUBPASS tests/version_2/test_features_pytest.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:57:32.9020186Z [gw1] [ 90%] PASSED tests/version_2/test_features_pytest.py::TestFeaturesCompleteWorkflow::test_end_to_end_workflow 
2026-01-22T07:57:33.9728153Z tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_in_groups_list 
2026-01-22T07:57:33.9729477Z [gw2] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5TimeSeries::test_run_to_timeseries 
2026-01-22T07:57:35.8973449Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5TimeSeries::test_channel_to_timeseries 
2026-01-22T07:57:35.8990332Z [gw2] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5TimeSeries::test_channel_to_timeseries 
2026-01-22T07:57:36.0412365Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_channel_summary 
2026-01-22T07:57:36.0429145Z [gw2] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_channel_summary 
2026-01-22T07:57:36.0974088Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_run_summary 
2026-01-22T07:57:36.0996809Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_in_groups_list 
2026-01-22T07:57:36.1027422Z tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:57:36.1042907Z [gw1] [ 90%] [name] SUBPASS tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:57:36.1058150Z [gw1] [ 90%] [units_in] SUBPASS tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:57:36.1084871Z [gw1] [ 90%] [units_out] SUBPASS tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:57:36.1086186Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_attributes 
2026-01-22T07:57:36.1118004Z tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:57:36.1136965Z [gw1] [ 90%] [poles] SUBPASS tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:57:36.1146478Z [gw1] [ 90%] [zeros] SUBPASS tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:57:36.1175907Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_complex_arrays 
2026-01-22T07:57:36.1269695Z tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_roundtrip 
2026-01-22T07:57:36.1294076Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestZPKFilter::test_zpk_roundtrip 
2026-01-22T07:57:36.1325541Z tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_in_groups_list 
2026-01-22T07:57:36.1326873Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_in_groups_list 
2026-01-22T07:57:36.1356597Z tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:57:36.1384356Z [gw1] [ 90%] [name] SUBPASS tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:57:36.1401733Z [gw1] [ 90%] [units_in] SUBPASS tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:57:36.1403182Z [gw1] [ 90%] [units_out] SUBPASS tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:57:36.1412381Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_attributes 
2026-01-22T07:57:36.1514144Z tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_roundtrip 
2026-01-22T07:57:36.1532881Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestCoefficientFilter::test_coefficient_roundtrip 
2026-01-22T07:57:36.1558106Z tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_retrieval_by_type[zpk-zpk_test] 
2026-01-22T07:57:36.1584633Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_retrieval_by_type[zpk-zpk_test] 
2026-01-22T07:57:36.1601966Z tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_retrieval_by_type[coefficient-coefficient_test] 
2026-01-22T07:57:36.1624799Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_retrieval_by_type[coefficient-coefficient_test] 
2026-01-22T07:57:36.1836970Z tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_multiple_filters_coexist 
2026-01-22T07:57:36.1838124Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_multiple_filters_coexist 
2026-01-22T07:57:36.1865447Z tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_independence 
2026-01-22T07:57:36.1881992Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_filter_independence 
2026-01-22T07:57:36.2014160Z tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_survey_filter_hierarchy 
2026-01-22T07:57:36.2029721Z [gw2] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_run_summary 
2026-01-22T07:57:36.2277526Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_run_summary_property 
2026-01-22T07:57:36.2305686Z [gw2] [ 90%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Summary::test_run_summary_property 
2026-01-22T07:57:36.6207440Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Update::test_update_from_new_experiment 
2026-01-22T07:57:36.6209673Z [gw1] [ 90%] PASSED tests/version_2/test_filters_pytest.py::TestFilterIntegration::test_survey_filter_hierarchy 
2026-01-22T07:57:36.6240905Z tests/version_2/test_filters_pytest.py::TestFilterPerformance::test_filter_creation_efficiency 
2026-01-22T07:57:36.6305244Z [gw1] [ 90%] SKIPPED tests/version_2/test_filters_pytest.py::TestFilterPerformance::test_filter_creation_efficiency 
2026-01-22T07:57:36.6331428Z tests/version_2/test_filters_pytest.py::TestFilterPerformance::test_filter_retrieval_efficiency 
2026-01-22T07:57:36.6337553Z [gw1] [ 91%] SKIPPED tests/version_2/test_filters_pytest.py::TestFilterPerformance::test_filter_retrieval_efficiency 
2026-01-22T07:57:36.6340612Z tests/version_2/test_filters_pytest.py::test_filter_constants 
2026-01-22T07:57:36.6396205Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::test_filter_constants 
2026-01-22T07:57:36.6399156Z tests/version_2/test_filters_pytest.py::test_numpy_array_properties 
2026-01-22T07:57:36.6434678Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::test_numpy_array_properties 
2026-01-22T07:57:36.6453596Z tests/version_2/test_filters_pytest.py::test_filter_instantiation[PoleZeroFilter-PoleZeroFilter] 
2026-01-22T07:57:36.6541732Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::test_filter_instantiation[PoleZeroFilter-PoleZeroFilter] 
2026-01-22T07:57:36.6545647Z tests/version_2/test_filters_pytest.py::test_filter_instantiation[CoefficientFilter-CoefficientFilter] 
2026-01-22T07:57:36.6601593Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::test_filter_instantiation[CoefficientFilter-CoefficientFilter] 
2026-01-22T07:57:36.6612990Z tests/version_2/test_filters_pytest.py::TestFilterErrorHandling::test_invalid_filter_name_retrieval 
2026-01-22T07:57:36.6676151Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::TestFilterErrorHandling::test_invalid_filter_name_retrieval 
2026-01-22T07:57:36.6841863Z tests/version_2/test_filters_pytest.py::TestFilterErrorHandling::test_duplicate_filter_name 
2026-01-22T07:57:36.6932063Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::TestFilterErrorHandling::test_duplicate_filter_name 
2026-01-22T07:57:37.4926493Z tests/version_2/test_filters_pytest.py::TestVersionSpecificFeatures::test_experiment_survey_filter_hierarchy 
2026-01-22T07:57:37.4946074Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::TestVersionSpecificFeatures::test_experiment_survey_filter_hierarchy 
2026-01-22T07:57:37.9772042Z tests/version_2/test_filters_pytest.py::TestVersionSpecificFeatures::test_filter_accessibility_through_mth5 
2026-01-22T07:57:37.9784794Z [gw1] [ 91%] PASSED tests/version_2/test_filters_pytest.py::TestVersionSpecificFeatures::test_filter_accessibility_through_mth5 
2026-01-22T07:57:38.9042284Z tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:38.9074625Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5Update::test_update_from_new_experiment 
2026-01-22T07:57:40.1457346Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_experiment_roundtrip 
2026-01-22T07:57:40.1497794Z [gw1] [ 91%] [instance_type] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:40.1499613Z [gw1] [ 91%] [has_hdf5_group] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:40.1501303Z [gw1] [ 91%] [empty_initially] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:40.1506636Z [gw1] [ 91%] [filter_dict_empty] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:40.1665323Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupInitialization::test_fir_group_initialization_complete 
2026-01-22T07:57:42.4323627Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_basic 
2026-01-22T07:57:42.4484752Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_basic 
2026-01-22T07:57:44.5930128Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_stores_coefficients 
2026-01-22T07:57:44.6094968Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_stores_coefficients 
2026-01-22T07:57:46.7714054Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_stores_metadata 
2026-01-22T07:57:46.7858116Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_stores_metadata 
2026-01-22T07:57:48.9365402Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array0] 
2026-01-22T07:57:48.9508528Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array0] 
2026-01-22T07:57:49.0450888Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array1] 
2026-01-22T07:57:49.0480184Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_experiment_roundtrip 
2026-01-22T07:57:49.0565562Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_survey_roundtrip 
2026-01-22T07:57:49.0566779Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_survey_roundtrip 
2026-01-22T07:57:49.0697004Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_station_roundtrip 
2026-01-22T07:57:49.0698785Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_station_roundtrip 
2026-01-22T07:57:49.1172462Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_run_roundtrip 
2026-01-22T07:57:49.1195045Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_run_roundtrip 
2026-01-22T07:57:49.1450537Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_channel_roundtrip 
2026-01-22T07:57:49.1470614Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_channel_roundtrip 
2026-01-22T07:57:49.1543545Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_filter_roundtrip 
2026-01-22T07:57:49.1575604Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_filter_roundtrip 
2026-01-22T07:57:51.0574628Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_complete_roundtrip_workflow 
2026-01-22T07:57:51.0704163Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array1] 
2026-01-22T07:57:53.1847402Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array2] 
2026-01-22T07:57:53.2002889Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array2] 
2026-01-22T07:57:55.4239076Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array3] 
2026-01-22T07:57:55.4395292Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_various_coefficient_arrays[coef_array3] 
2026-01-22T07:57:57.6119138Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_multiple_filters 
2026-01-22T07:57:57.6314627Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_multiple_filters 
2026-01-22T07:57:59.8258107Z tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_returns_group 
2026-01-22T07:57:59.8407268Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupAddFilter::test_add_filter_returns_group 
2026-01-22T07:58:01.9638714Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_contains_added_filter 
2026-01-22T07:58:01.9805413Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_contains_added_filter 
2026-01-22T07:58:04.7704920Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_structure 
2026-01-22T07:58:04.7875815Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_structure 
2026-01-22T07:58:07.0184719Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_handles_missing_coefficients 
2026-01-22T07:58:07.0363815Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_handles_missing_coefficients 
2026-01-22T07:58:09.2979899Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_empty_coefficients_array 
2026-01-22T07:58:09.3145514Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_empty_coefficients_array 
2026-01-22T07:58:11.5924305Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_single_coefficient 
2026-01-22T07:58:11.6087943Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_single_coefficient 
2026-01-22T07:58:13.3531935Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_large_coefficient_array 
2026-01-22T07:58:13.3539925Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_complete_roundtrip_workflow 
2026-01-22T07:58:13.9885901Z tests/version_1/test_build_from_experiment.py::test_individual_station_metadata[REW09] 
2026-01-22T07:58:14.0045511Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_large_coefficient_array 
2026-01-22T07:58:16.2851825Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_special_float_values 
2026-01-22T07:58:16.3005719Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_special_float_values 
2026-01-22T07:58:16.4454804Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_metadata_with_empty_strings 
2026-01-22T07:58:16.4472859Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_station_metadata[REW09] 
2026-01-22T07:58:16.8702505Z tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_a] 
2026-01-22T07:58:16.8762007Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_a] 
2026-01-22T07:58:17.2408154Z tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_b] 
2026-01-22T07:58:17.2434135Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_b] 
2026-01-22T07:58:17.6031726Z tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_c] 
2026-01-22T07:58:17.6047099Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_c] 
2026-01-22T07:58:17.9702186Z tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_d] 
2026-01-22T07:58:17.9717084Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_d] 
2026-01-22T07:58:18.3348401Z tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_e] 
2026-01-22T07:58:18.3350313Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_run_metadata[REW09_e] 
2026-01-22T07:58:18.6101885Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_ex] 
2026-01-22T07:58:18.6277207Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_metadata_with_empty_strings 
2026-01-22T07:58:18.8006326Z tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_unicode_filter_names 
2026-01-22T07:58:18.8016632Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_ex] 
2026-01-22T07:58:19.2709904Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_ey] 
2026-01-22T07:58:19.2724746Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_ey] 
2026-01-22T07:58:19.6049010Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hx] 
2026-01-22T07:58:19.6063641Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hx] 
2026-01-22T07:58:19.9406771Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hy] 
2026-01-22T07:58:19.9421391Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hy] 
2026-01-22T07:58:20.2768380Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hz] 
2026-01-22T07:58:20.2787509Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_a_hz] 
2026-01-22T07:58:20.7560822Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_ex] 
2026-01-22T07:58:20.7578544Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_ex] 
2026-01-22T07:58:20.8293810Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_ey] 
2026-01-22T07:58:20.8447496Z [gw1] [ 91%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupEdgeCases::test_unicode_filter_names 
2026-01-22T07:58:21.2226480Z tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_add_retrieve_convert_workflow 
2026-01-22T07:58:21.2246546Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_ey] 
2026-01-22T07:58:21.5566320Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hx] 
2026-01-22T07:58:21.5569577Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hx] 
2026-01-22T07:58:21.8875916Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hy] 
2026-01-22T07:58:21.8880542Z [gw0] [ 91%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hy] 
2026-01-22T07:58:22.2202084Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hz] 
2026-01-22T07:58:22.2203568Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_b_hz] 
2026-01-22T07:58:22.6829618Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_ex] 
2026-01-22T07:58:22.6866110Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_ex] 
2026-01-22T07:58:23.0475794Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_ey] 
2026-01-22T07:58:23.0632080Z [gw1] [ 92%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_add_retrieve_convert_workflow 
2026-01-22T07:58:23.1462645Z tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_multiple_filters_workflow 
2026-01-22T07:58:23.1482349Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_ey] 
2026-01-22T07:58:23.4762085Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hx] 
2026-01-22T07:58:23.4772849Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hx] 
2026-01-22T07:58:23.8033762Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hy] 
2026-01-22T07:58:23.8072900Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hy] 
2026-01-22T07:58:23.9259265Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hz] 
2026-01-22T07:58:23.9261751Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::TestMTH5Update::test_update_from_new_experiment 
2026-01-22T07:58:24.1378889Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_station_metadata[REW09] 
2026-01-22T07:58:24.1380036Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_c_hz] 
2026-01-22T07:58:24.5968047Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_ex] 
2026-01-22T07:58:24.5990829Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_ex] 
2026-01-22T07:58:25.0621655Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_ey] 
2026-01-22T07:58:25.0622904Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_ey] 
2026-01-22T07:58:25.2855024Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hx] 
2026-01-22T07:58:25.3026135Z [gw1] [ 92%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_multiple_filters_workflow 
2026-01-22T07:58:25.3965671Z tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_filter_persistence_across_close_reopen 
2026-01-22T07:58:25.3987809Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hx] 
2026-01-22T07:58:25.5121185Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hy] 
2026-01-22T07:58:25.7230287Z [gw3] [ 92%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestFourierCoefficients::test_add_fcs_to_single_file[test12rr] 
2026-01-22T07:58:25.7266158Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hy] 
2026-01-22T07:58:26.0481917Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hz] 
2026-01-22T07:58:26.0483494Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_d_hz] 
2026-01-22T07:58:26.3119419Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_ex] 
2026-01-22T07:58:26.5078834Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands0] 
2026-01-22T07:58:26.5099042Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_ex] 
2026-01-22T07:58:26.9902024Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_ey] 
2026-01-22T07:58:26.9903848Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_ey] 
2026-01-22T07:58:27.0760589Z tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hx] 
2026-01-22T07:58:27.0776625Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_station_metadata[REW09] 
2026-01-22T07:58:27.3288773Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_a] 
2026-01-22T07:58:27.3297584Z [gw0] [ 92%] PASSED tests/version_1/test_build_from_experiment.py::test_individual_channel_metadata[REW09_e_hx] 
2026-01-22T07:58:27.4415777Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment-True] 
2026-01-22T07:58:27.4455833Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_a] 
2026-01-22T07:58:27.8042121Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_b] 
2026-01-22T07:58:27.8063547Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_b] 
2026-01-22T07:58:28.0802761Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_c] 
2026-01-22T07:58:28.0835901Z [gw1] [ 92%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupIntegration::test_filter_persistence_across_close_reopen 
2026-01-22T07:58:28.1686093Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config0] 
2026-01-22T07:58:28.1724366Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_c] 
2026-01-22T07:58:28.5427456Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_d] 
2026-01-22T07:58:28.5445081Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_d] 
2026-01-22T07:58:28.9156873Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_e] 
2026-01-22T07:58:28.9181615Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_run_metadata[REW09_e] 
2026-01-22T07:58:29.3969021Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_ex] 
2026-01-22T07:58:29.3986977Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_ex] 
2026-01-22T07:58:29.8884498Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_ey] 
2026-01-22T07:58:29.8886491Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_ey] 
2026-01-22T07:58:30.2312284Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hx] 
2026-01-22T07:58:30.2381961Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hx] 
2026-01-22T07:58:30.2834459Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hy] 
2026-01-22T07:58:30.2985076Z [gw1] [ 92%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config0] 
2026-01-22T07:58:30.5781111Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config1] 
2026-01-22T07:58:30.5802615Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hy] 
2026-01-22T07:58:30.9440624Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hz] 
2026-01-22T07:58:30.9459922Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_a_hz] 
2026-01-22T07:58:31.4311876Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_ex] 
2026-01-22T07:58:31.4313955Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_ex] 
2026-01-22T07:58:31.9175009Z tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_ey] 
2026-01-22T07:58:31.9203495Z [gw2] [ 92%] PASSED tests/version_2/test_build_from_experiment_pytest.py::test_individual_channel_metadata[REW09_b_ey] 
2026-01-22T07:58:32.2551592Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_type_field 
2026-01-22T07:58:32.2568880Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment-True] 
2026-01-22T07:58:32.2621739Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys-True] 
2026-01-22T07:58:32.2625447Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys-True] 
2026-01-22T07:58:32.2627849Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test-True] 
2026-01-22T07:58:32.2653984Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test-True] 
2026-01-22T07:58:32.2667287Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations-True] 
2026-01-22T07:58:32.2682664Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations-True] 
2026-01-22T07:58:32.2707074Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001-True] 
2026-01-22T07:58:32.2742886Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001-True] 
2026-01-22T07:58:32.2745546Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/a-True] 
2026-01-22T07:58:32.2759819Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/a-True] 
2026-01-22T07:58:32.2785252Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/b-True] 
2026-01-22T07:58:32.2811721Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/b-True] 
2026-01-22T07:58:32.2824307Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/a/hx-True] 
2026-01-22T07:58:32.2838232Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/a/hx-True] 
2026-01-22T07:58:32.2897722Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/b/hx-True] 
2026-01-22T07:58:32.2921886Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Stations/FL001/b/hx-True] 
2026-01-22T07:58:32.2924060Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Filters/fap/frequency response table_00-True] 
2026-01-22T07:58:32.2926315Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Filters/fap/frequency response table_00-True] 
2026-01-22T07:58:32.2963255Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Filters/coefficient/v to counts (electric)-True] 
2026-01-22T07:58:32.2965762Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_groups[Experiment/Surveys/test/Filters/coefficient/v to counts (electric)-True] 
2026-01-22T07:58:32.2967592Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_survey 
2026-01-22T07:58:32.2981482Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_survey 
2026-01-22T07:58:32.3007903Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_station_groups[Stations-True] 
2026-01-22T07:58:32.3022798Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_station_groups[Stations-True] 
2026-01-22T07:58:32.3061557Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_station_groups[Stations/FL001-True] 
2026-01-22T07:58:32.3063426Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_station_groups[Stations/FL001-True] 
2026-01-22T07:58:32.3117598Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_runs[a-True] 
2026-01-22T07:58:32.3118779Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_runs[a-True] 
2026-01-22T07:58:32.3128449Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_runs[b-True] 
2026-01-22T07:58:32.3142958Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_runs[b-True] 
2026-01-22T07:58:32.3183939Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_hx_channels[a-True] 
2026-01-22T07:58:32.3211688Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_hx_channels[a-True] 
2026-01-22T07:58:32.3213043Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_hx_channels[b-True] 
2026-01-22T07:58:32.3227339Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Structure::test_has_hx_channels[b-True] 
2026-01-22T07:58:32.3249094Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Filters::test_has_fap_table 
2026-01-22T07:58:32.3275299Z [gw0] [ 92%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Filters::test_has_fap_table 
2026-01-22T07:58:32.3281751Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Filters::test_has_coefficient_filter 
2026-01-22T07:58:32.3295870Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Filters::test_has_coefficient_filter 
2026-01-22T07:58:32.4646523Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Channel::test_channel_filter_names 
2026-01-22T07:58:32.4814381Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config1] 
2026-01-22T07:58:33.0411997Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config2] 
2026-01-22T07:58:33.0413747Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPMTH5Channel::test_channel_filter_names 
2026-01-22T07:58:33.7384216Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_numerical_data 
2026-01-22T07:58:33.7387609Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_numerical_data 
2026-01-22T07:58:34.1675871Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[gain] 
2026-01-22T07:58:34.1827327Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_type_field 
2026-01-22T07:58:34.4637722Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_with_multiple_filters 
2026-01-22T07:58:34.4664883Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[gain] 
2026-01-22T07:58:34.6408723Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[units_in] 
2026-01-22T07:58:34.6553111Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_filter_configurations[filter_config2] 
2026-01-22T07:58:35.2227818Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[1] 
2026-01-22T07:58:35.2274926Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[units_in] 
2026-01-22T07:58:35.9588474Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[units_out] 
2026-01-22T07:58:35.9610066Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[units_out] 
2026-01-22T07:58:36.5427946Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[name] 
2026-01-22T07:58:36.5605419Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFilterDict::test_filter_dict_with_multiple_filters 
2026-01-22T07:58:36.6898923Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_returns_group 
2026-01-22T07:58:36.6900021Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_attributes[name] 
2026-01-22T07:58:36.8875225Z tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_comments 
2026-01-22T07:58:36.9025834Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[1] 
2026-01-22T07:58:37.4194858Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[10] 
2026-01-22T07:58:37.4199130Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestFAPFilter::test_fap_comments 
2026-01-22T07:58:38.1516349Z tests/version_2/test_from_fap_stationxml_pytest.py::TestCoefficientFilter::test_coefficient_filter_data 
2026-01-22T07:58:38.1517956Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestCoefficientFilter::test_coefficient_filter_data 
2026-01-22T07:58:38.2250887Z tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_experiment_structure 
2026-01-22T07:58:38.2252254Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_experiment_structure 
2026-01-22T07:58:38.7675184Z tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_survey_access_through_mth5 
2026-01-22T07:58:38.7835593Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_returns_group 
2026-01-22T07:58:39.0768958Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_with_valid_name 
2026-01-22T07:58:39.0918709Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[10] 
2026-01-22T07:58:39.1180744Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[51] 
2026-01-22T07:58:39.1211996Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_survey_access_through_mth5 
2026-01-22T07:58:39.4846752Z tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_station_access_through_survey 
2026-01-22T07:58:39.4848821Z [gw0] [ 93%] PASSED tests/version_2/test_from_fap_stationxml_pytest.py::TestVersionSpecificFeatures::test_station_access_through_survey 
2026-01-22T07:58:41.0716177Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment-True] 
2026-01-22T07:58:41.0859192Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_with_valid_name 
2026-01-22T07:58:41.3195106Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_nonexistent_raises_error 
2026-01-22T07:58:41.3346026Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[51] 
2026-01-22T07:58:43.3016574Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[101] 
2026-01-22T07:58:43.3193986Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_nonexistent_raises_error 
2026-01-22T07:58:43.5036989Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[filter_1] 
2026-01-22T07:58:43.5161296Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[101] 
2026-01-22T07:58:45.5559490Z tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[501] 
2026-01-22T07:58:45.5708844Z [gw2] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[filter_1] 
2026-01-22T07:58:45.8232090Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[my_fir] 
2026-01-22T07:58:45.8386904Z [gw1] [ 93%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupParametrized::test_various_coefficient_lengths[501] 
2026-01-22T07:58:47.0964946Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_channels_exist[hy] 
2026-01-22T07:58:47.0976599Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment-True] 
2026-01-22T07:58:47.0999591Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys-True] 
2026-01-22T07:58:47.1014177Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys-True] 
2026-01-22T07:58:47.1036318Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test-True] 
2026-01-22T07:58:47.1057849Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test-True] 
2026-01-22T07:58:47.1078734Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations-True] 
2026-01-22T07:58:47.1096702Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations-True] 
2026-01-22T07:58:47.1156889Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04-True] 
2026-01-22T07:58:47.1160196Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04-True] 
2026-01-22T07:58:47.1169781Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001-True] 
2026-01-22T07:58:47.1191735Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001-True] 
2026-01-22T07:58:47.1223027Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001/ey-True] 
2026-01-22T07:58:47.1233606Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001/ey-True] 
2026-01-22T07:58:47.1263043Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001/hy-True] 
2026-01-22T07:58:47.1296217Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_has_groups[Experiment/Surveys/test/Stations/CAS04/001/hy-True] 
2026-01-22T07:58:47.1322274Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_survey_group_exists 
2026-01-22T07:58:47.1323541Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_survey_group_exists 
2026-01-22T07:58:47.1344578Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_stations_group_exists 
2026-01-22T07:58:47.1363440Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_stations_group_exists 
2026-01-22T07:58:47.1387365Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_station_cas04_exists 
2026-01-22T07:58:47.1426616Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_station_cas04_exists 
2026-01-22T07:58:47.1428657Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_run_001_exists 
2026-01-22T07:58:47.1444149Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_run_001_exists 
2026-01-22T07:58:47.1472215Z tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_channels_exist[ey] 
2026-01-22T07:58:47.1512292Z [gw0] [ 93%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_channels_exist[ey] 
2026-01-22T07:58:47.1524152Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_h5_parameters 
2026-01-22T07:58:47.1541206Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_h5_parameters 
2026-01-22T07:58:47.1554221Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_nvr08_channels 
2026-01-22T07:58:47.1575154Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_nvr08_channels 
2026-01-22T07:58:47.1588483Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_nvr08_channels_to_ts 
2026-01-22T07:58:47.1611785Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_nvr08_channels_to_ts 
2026-01-22T07:58:47.1647253Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_stations 
2026-01-22T07:58:47.1688333Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_stations 
2026-01-22T07:58:47.1689537Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_survey 
2026-01-22T07:58:47.1696801Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_survey 
2026-01-22T07:58:47.1724144Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_file_exists 
2026-01-22T07:58:47.1746057Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_file_exists 
2026-01-22T07:58:47.1798113Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_file_version 
2026-01-22T07:58:47.1801552Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_file_version 
2026-01-22T07:58:47.1814449Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_hx_metadata 
2026-01-22T07:58:47.1838344Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_hx_metadata 
2026-01-22T07:58:47.1865227Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_hy_metadata 
2026-01-22T07:58:47.1907929Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_hy_metadata 
2026-01-22T07:58:47.1909465Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_metadata 
2026-01-22T07:58:47.1925941Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_001_metadata 
2026-01-22T07:58:47.1954571Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_002_metadata 
2026-01-22T07:58:47.1972172Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_fresno_run_002_metadata 
2026-01-22T07:58:47.2005190Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_hx_metadata 
2026-01-22T07:58:47.2041523Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_hx_metadata 
2026-01-22T07:58:47.2076664Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_hy_metadata 
2026-01-22T07:58:47.2077966Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_hy_metadata 
2026-01-22T07:58:47.2082293Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_metadata 
2026-01-22T07:58:47.2102829Z [gw0] [ 93%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_001_metadata 
2026-01-22T07:58:47.2140237Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_002_metadata 
2026-01-22T07:58:47.2141486Z [gw0] [ 94%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_ottowa_run_002_metadata 
2026-01-22T07:58:47.2160763Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_station_frn 
2026-01-22T07:58:47.2185531Z [gw0] [ 94%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_station_frn 
2026-01-22T07:58:47.2199542Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_station_ottowa 
2026-01-22T07:58:47.2225163Z [gw0] [ 94%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_station_ottowa 
2026-01-22T07:58:47.2235143Z tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_survey_metadata 
2026-01-22T07:58:47.2272032Z [gw0] [ 94%] SKIPPED tests/version_2/test_make_mth5_geomag.py::TestMakeMTH5FromGeomag::test_survey_metadata 
2026-01-22T07:58:47.2295646Z tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_request_dataframe_structure 
2026-01-22T07:58:47.2341521Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_request_dataframe_structure 
2026-01-22T07:58:47.2344092Z tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_make_mth5_client_version 
2026-01-22T07:58:47.2365316Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_make_mth5_client_version 
2026-01-22T07:58:47.2483691Z tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_mock_geomag_data_creation 
2026-01-22T07:58:47.2515075Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_mock_geomag_data_creation 
2026-01-22T07:58:47.2543557Z tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_file_exists_mock 
2026-01-22T07:58:47.2591458Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_file_exists_mock 
2026-01-22T07:58:47.2614604Z tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_file_version 
2026-01-22T07:58:47.2617765Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestMakeMTH5GeomagVersion020::test_file_version 
2026-01-22T07:58:47.2666981Z tests/version_2/test_make_mth5_geomag_pytest.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:58:47.2703907Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:58:47.2771614Z tests/version_2/test_make_mth5_geomag_pytest.py::TestStationMetadata::test_station_metadata[Fresno-frn] 
2026-01-22T07:58:47.2773200Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestStationMetadata::test_station_metadata[Fresno-frn] 
2026-01-22T07:58:47.2829122Z tests/version_2/test_make_mth5_geomag_pytest.py::TestStationMetadata::test_station_metadata[Ottowa-ott] 
2026-01-22T07:58:47.2856398Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestStationMetadata::test_station_metadata[Ottowa-ott] 
2026-01-22T07:58:47.2927602Z tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Fresno-sp1_001-2022-01-01T00:00:00+00:00-2022-01-02T00:00:00+00:00] 
2026-01-22T07:58:47.2974316Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Fresno-sp1_001-2022-01-01T00:00:00+00:00-2022-01-02T00:00:00+00:00] 
2026-01-22T07:58:47.3005575Z tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Fresno-sp1_002-2022-01-03T00:00:00+00:00-2022-01-04T00:00:00+00:00] 
2026-01-22T07:58:47.3033193Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Fresno-sp1_002-2022-01-03T00:00:00+00:00-2022-01-04T00:00:00+00:00] 
2026-01-22T07:58:47.3085606Z tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Ottowa-sp1_001-2022-01-01T00:00:00+00:00-2022-01-02T00:00:00+00:00] 
2026-01-22T07:58:47.3104216Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Ottowa-sp1_001-2022-01-01T00:00:00+00:00-2022-01-02T00:00:00+00:00] 
2026-01-22T07:58:47.3197010Z tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Ottowa-sp1_002-2022-01-03T00:00:00+00:00-2022-01-04T00:00:00+00:00] 
2026-01-22T07:58:47.3200955Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestRunMetadata::test_run_metadata[Ottowa-sp1_002-2022-01-03T00:00:00+00:00-2022-01-04T00:00:00+00:00] 
2026-01-22T07:58:47.3272734Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_001-hx-0.0] 
2026-01-22T07:58:47.3274148Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_001-hx-0.0] 
2026-01-22T07:58:47.3320638Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_001-hy-90.0] 
2026-01-22T07:58:47.3339873Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_001-hy-90.0] 
2026-01-22T07:58:47.3401359Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_002-hx-0.0] 
2026-01-22T07:58:47.3446728Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_002-hx-0.0] 
2026-01-22T07:58:47.3479439Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_002-hy-90.0] 
2026-01-22T07:58:47.3498689Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Fresno-sp1_002-hy-90.0] 
2026-01-22T07:58:47.3571536Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_001-hx-0.0] 
2026-01-22T07:58:47.3577650Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_001-hx-0.0] 
2026-01-22T07:58:47.3661718Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_001-hy-90.0] 
2026-01-22T07:58:47.3665127Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_001-hy-90.0] 
2026-01-22T07:58:47.3724765Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_002-hx-0.0] 
2026-01-22T07:58:47.3754472Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_002-hx-0.0] 
2026-01-22T07:58:47.3791811Z tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_002-hy-90.0] 
2026-01-22T07:58:47.3810624Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestChannelMetadata::test_channel_metadata[Ottowa-sp1_002-hy-90.0] 
2026-01-22T07:58:47.3872119Z tests/version_2/test_make_mth5_geomag_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.3884959Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.3919609Z tests/version_2/test_make_mth5_geomag_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.3945728Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.3959419Z tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_mock_data_realistic_ranges 
2026-01-22T07:58:47.3984001Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_mock_data_realistic_ranges 
2026-01-22T07:58:47.4004014Z tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_time_period_validation 
2026-01-22T07:58:47.4046711Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_time_period_validation 
2026-01-22T07:58:47.4081684Z tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_elements_validation 
2026-01-22T07:58:47.4083406Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_elements_validation 
2026-01-22T07:58:47.4084643Z tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_observatory_codes 
2026-01-22T07:58:47.4092030Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestDataValidation::test_observatory_codes 
2026-01-22T07:58:47.4154869Z tests/version_2/test_make_mth5_geomag_pytest.py::TestIntegrationMocked::test_complete_workflow_mock 
2026-01-22T07:58:47.4158342Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestIntegrationMocked::test_complete_workflow_mock 
2026-01-22T07:58:47.4190596Z tests/version_2/test_make_mth5_geomag_pytest.py::TestIntegrationMocked::test_error_handling 
2026-01-22T07:58:47.4221824Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_geomag_pytest.py::TestIntegrationMocked::test_error_handling 
2026-01-22T07:58:47.4320119Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_fdsn_client_creation 
2026-01-22T07:58:47.4337498Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_fdsn_client_creation 
2026-01-22T07:58:47.4370167Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_fdsn_inventory_mock 
2026-01-22T07:58:47.4387101Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_fdsn_inventory_mock 
2026-01-22T07:58:47.4434336Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_request_dataframe_creation 
2026-01-22T07:58:47.4437847Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_request_dataframe_creation 
2026-01-22T07:58:47.4502366Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_make_mth5_client_creation 
2026-01-22T07:58:47.4504471Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_make_mth5_client_creation 
2026-01-22T07:58:47.4507404Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_mock_inventory_structure 
2026-01-22T07:58:47.4511549Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_mock_inventory_structure 
2026-01-22T07:58:47.4580805Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_mock_stream_creation 
2026-01-22T07:58:47.4626362Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_mock_stream_creation 
2026-01-22T07:58:47.4630568Z tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_channel_mapping 
2026-01-22T07:58:47.4634294Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestMakeMTH5OFRVersion020::test_channel_mapping 
2026-01-22T07:58:47.4695916Z tests/version_2/test_make_mth5_ofr_pytest.py::TestSurveyMetadataVersion020::test_survey_metadata 
2026-01-22T07:58:47.4714314Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestSurveyMetadataVersion020::test_survey_metadata 
2026-01-22T07:58:47.4795794Z tests/version_2/test_make_mth5_ofr_pytest.py::TestSurveyMetadataVersion020::test_file_version 
2026-01-22T07:58:47.4796913Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestSurveyMetadataVersion020::test_file_version 
2026-01-22T07:58:47.4845819Z tests/version_2/test_make_mth5_ofr_pytest.py::TestStationMetadataVersion020::test_station_metadata 
2026-01-22T07:58:47.4886048Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestStationMetadataVersion020::test_station_metadata 
2026-01-22T07:58:47.4923741Z tests/version_2/test_make_mth5_ofr_pytest.py::TestRunMetadataVersion020::test_run_metadata 
2026-01-22T07:58:47.4941771Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestRunMetadataVersion020::test_run_metadata 
2026-01-22T07:58:47.5013466Z tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[ex-90.0-electric-mV/km] 
2026-01-22T07:58:47.5044898Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[ex-90.0-electric-mV/km] 
2026-01-22T07:58:47.5101080Z tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[ey-0.0-electric-mV/km] 
2026-01-22T07:58:47.5120036Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[ey-0.0-electric-mV/km] 
2026-01-22T07:58:47.5192348Z tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hx-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5223603Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hx-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5282528Z tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hy-90.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5300892Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hy-90.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5372203Z tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5406021Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.5448246Z tests/version_2/test_make_mth5_ofr_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.5481623Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.5556744Z tests/version_2/test_make_mth5_ofr_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.5557865Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.5582948Z tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_mock_data_realistic_ranges 
2026-01-22T07:58:47.5626343Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_mock_data_realistic_ranges 
2026-01-22T07:58:47.5640681Z tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_time_period_validation 
2026-01-22T07:58:47.5672304Z [gw0] [ 94%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_time_period_validation 
2026-01-22T07:58:47.5675233Z tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_channel_assignment 
2026-01-22T07:58:47.5691595Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestDataValidationVersion020::test_channel_assignment 
2026-01-22T07:58:47.5763296Z tests/version_2/test_make_mth5_ofr_pytest.py::TestCSVProcessingVersion020::test_csv_file_processing 
2026-01-22T07:58:47.5795606Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestCSVProcessingVersion020::test_csv_file_processing 
2026-01-22T07:58:47.5803916Z tests/version_2/test_make_mth5_ofr_pytest.py::TestCSVProcessingVersion020::test_wrong_column_names 
2026-01-22T07:58:47.5820088Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestCSVProcessingVersion020::test_wrong_column_names 
2026-01-22T07:58:47.5896312Z tests/version_2/test_make_mth5_ofr_pytest.py::TestExceptionHandlingVersion020::test_fdsn_no_data_exception_handling 
2026-01-22T07:58:47.5897715Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestExceptionHandlingVersion020::test_fdsn_no_data_exception_handling 
2026-01-22T07:58:47.5933315Z tests/version_2/test_make_mth5_ofr_pytest.py::TestExceptionHandlingVersion020::test_error_handling 
2026-01-22T07:58:47.5951583Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestExceptionHandlingVersion020::test_error_handling 
2026-01-22T07:58:47.6015315Z tests/version_2/test_make_mth5_ofr_pytest.py::TestIntegrationMockedVersion020::test_complete_workflow_mock 
2026-01-22T07:58:47.6055280Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_ofr_pytest.py::TestIntegrationMockedVersion020::test_complete_workflow_mock 
2026-01-22T07:58:47.6056610Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_client 
2026-01-22T07:58:47.6071365Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_client 
2026-01-22T07:58:47.6092839Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_file_version 
2026-01-22T07:58:47.6125906Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_file_version 
2026-01-22T07:58:47.6127243Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_validate_dataframe_fail 
2026-01-22T07:58:47.6138255Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_validate_dataframe_fail 
2026-01-22T07:58:47.6198191Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_df_input_inventory 
2026-01-22T07:58:47.6251467Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_df_input_inventory 
2026-01-22T07:58:47.6297668Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_csv_input_inventory 
2026-01-22T07:58:47.6315844Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_csv_input_inventory 
2026-01-22T07:58:47.6343822Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_get_inventory_fail 
2026-01-22T07:58:47.6375304Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_get_inventory_fail 
2026-01-22T07:58:47.6376604Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_h5_parameters 
2026-01-22T07:58:47.6414406Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_h5_parameters 
2026-01-22T07:58:47.6415722Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_fdsn_h5_parameters 
2026-01-22T07:58:47.6427699Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5FDSNInventoryVersion020::test_fdsn_h5_parameters 
2026-01-22T07:58:47.6478523Z tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_survey_metadata 
2026-01-22T07:58:47.6514114Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_survey_metadata 
2026-01-22T07:58:47.6539850Z tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_file_version 
2026-01-22T07:58:47.6554629Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_file_version 
2026-01-22T07:58:47.6593416Z tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_surveys_group_list 
2026-01-22T07:58:47.6621630Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestSurveyMetadataVersion020::test_surveys_group_list 
2026-01-22T07:58:47.6675949Z tests/version_2/test_make_mth5_pytest.py::TestStationMetadataVersion020::test_station_metadata[CAS04] 
2026-01-22T07:58:47.6679922Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestStationMetadataVersion020::test_station_metadata[CAS04] 
2026-01-22T07:58:47.6735395Z tests/version_2/test_make_mth5_pytest.py::TestStationMetadataVersion020::test_station_metadata[NVR08] 
2026-01-22T07:58:47.6794271Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestStationMetadataVersion020::test_station_metadata[NVR08] 
2026-01-22T07:58:47.6809650Z tests/version_2/test_make_mth5_pytest.py::TestRunMetadataVersion020::test_run_metadata[CAS04] 
2026-01-22T07:58:47.6823653Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestRunMetadataVersion020::test_run_metadata[CAS04] 
2026-01-22T07:58:47.6877792Z tests/version_2/test_make_mth5_pytest.py::TestRunMetadataVersion020::test_run_metadata[NVR08] 
2026-01-22T07:58:47.6892406Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestRunMetadataVersion020::test_run_metadata[NVR08] 
2026-01-22T07:58:47.6950806Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-ex-13.2-electric-mV/km] 
2026-01-22T07:58:47.6966851Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-ex-13.2-electric-mV/km] 
2026-01-22T07:58:47.7046979Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-ey-103.2-electric-mV/km] 
2026-01-22T07:58:47.7048522Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-ey-103.2-electric-mV/km] 
2026-01-22T07:58:47.7097636Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hx-13.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7113013Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hx-13.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7174008Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hy-103.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7212654Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hy-103.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7249021Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.7264507Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[CAS04-hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.7322336Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-ex-13.2-electric-mV/km] 
2026-01-22T07:58:47.7337204Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-ex-13.2-electric-mV/km] 
2026-01-22T07:58:47.7397032Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-ey-103.2-electric-mV/km] 
2026-01-22T07:58:47.7415991Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-ey-103.2-electric-mV/km] 
2026-01-22T07:58:47.7471592Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hx-13.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7503958Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hx-13.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7548223Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hy-103.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7563245Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hy-103.2-magnetic-nanotesla] 
2026-01-22T07:58:47.7620198Z tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.7635946Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMetadataVersion020::test_channel_metadata[NVR08-hz-0.0-magnetic-nanotesla] 
2026-01-22T07:58:47.7694365Z tests/version_2/test_make_mth5_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.7727189Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:58:47.7750975Z tests/version_2/test_make_mth5_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.7771292Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestVersion020Features::test_survey_validation 
2026-01-22T07:58:47.7833675Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_dataset_options_configuration 
2026-01-22T07:58:47.7835218Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_dataset_options_configuration 
2026-01-22T07:58:47.7871160Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_file_version_configuration 
2026-01-22T07:58:47.7886473Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_file_version_configuration 
2026-01-22T07:58:47.7930915Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_survey_structure 
2026-01-22T07:58:47.7953126Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_survey_structure 
2026-01-22T07:58:47.7954522Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_station_access_with_survey 
2026-01-22T07:58:47.8026704Z [gw2] [ 95%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[my_fir] 
2026-01-22T07:58:47.8028177Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_station_access_with_survey 
2026-01-22T07:58:47.8056907Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_from_fdsn_client_with_survey 
2026-01-22T07:58:47.8072649Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_from_fdsn_client_with_survey 
2026-01-22T07:58:47.8119158Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_from_fdsn_client_no_data_exception 
2026-01-22T07:58:47.8133080Z tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[lowpass_128] 
2026-01-22T07:58:47.8136878Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5WithMockDataVersion020::test_from_fdsn_client_no_data_exception 
2026-01-22T07:58:47.8155283Z tests/version_2/test_make_mth5_pytest.py::TestChannelMappingVersion020::test_channel_mapping_structure 
2026-01-22T07:58:47.8169322Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestChannelMappingVersion020::test_channel_mapping_structure 
2026-01-22T07:58:47.8187133Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_fdsn_client_initialization 
2026-01-22T07:58:47.8225415Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_fdsn_client_initialization 
2026-01-22T07:58:47.8227015Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_make_mth5_initialization 
2026-01-22T07:58:47.8235776Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_make_mth5_initialization 
2026-01-22T07:58:47.8262838Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_dataframe_creation_and_validation 
2026-01-22T07:58:47.8298189Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_dataframe_creation_and_validation 
2026-01-22T07:58:47.8299572Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_survey_integration 
2026-01-22T07:58:47.8321287Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_survey_integration 
2026-01-22T07:58:47.8359721Z tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_complete_workflow_mock 
2026-01-22T07:58:47.8381792Z [gw0] [ 95%] PASSED tests/version_2/test_make_mth5_pytest.py::TestMakeMTH5IntegrationVersion020::test_complete_workflow_mock 
2026-01-22T07:58:49.9966938Z tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_initial_standards_group_size 
2026-01-22T07:58:50.0143845Z [gw2] [ 95%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupGetFilter::test_get_filter_various_names[lowpass_128] 
2026-01-22T07:58:50.6973459Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_creates_filter 
2026-01-22T07:58:50.7105229Z [gw0] [ 95%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_initial_standards_group_size 
2026-01-22T07:58:52.2302388Z tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_initial_standards_keys 
2026-01-22T07:58:52.2486153Z [gw2] [ 95%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_creates_filter 
2026-01-22T07:58:52.5383403Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_coefficients 
2026-01-22T07:58:52.5529462Z [gw0] [ 95%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_initial_standards_keys 
2026-01-22T07:58:53.3791122Z tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_default_group_names 
2026-01-22T07:58:53.3814007Z [gw1] [ 95%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationXMLStructure::test_channels_exist[hy] 
2026-01-22T07:58:54.3935748Z tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_fdsn_network 
2026-01-22T07:58:54.4094737Z [gw0] [ 95%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_default_group_names 
2026-01-22T07:58:54.5399506Z tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_file_properties 
2026-01-22T07:58:54.5547697Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_coefficients 
2026-01-22T07:58:55.6808056Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_metadata 
2026-01-22T07:58:55.6811895Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_fdsn_network 
2026-01-22T07:58:56.2324498Z tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_time_period 
2026-01-22T07:58:56.2501921Z [gw0] [ 96%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Basic::test_file_properties 
2026-01-22T07:58:56.7848031Z tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_add_survey_success 
2026-01-22T07:58:56.7867770Z [gw2] [ 96%] [name] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_metadata 
2026-01-22T07:58:56.7886451Z [gw2] [ 96%] [units_in] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_metadata 
2026-01-22T07:58:56.7923417Z [gw2] [ 96%] [units_out] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_metadata 
2026-01-22T07:58:56.8057754Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_stores_metadata 
2026-01-22T07:58:57.9302126Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_rejects_wrong_type 
2026-01-22T07:58:57.9305603Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_time_period 
2026-01-22T07:58:59.1024457Z tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_summary 
2026-01-22T07:58:59.1189326Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_rejects_wrong_type 
2026-01-22T07:58:59.3204640Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_handles_none_values 
2026-01-22T07:58:59.3369840Z [gw0] [ 96%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_add_survey_success 
2026-01-22T07:59:00.2454233Z tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_survey_lifecycle 
2026-01-22T07:59:00.2532276Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_summary 
2026-01-22T07:59:01.3136576Z tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_doi 
2026-01-22T07:59:01.3295494Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_handles_none_values 
2026-01-22T07:59:02.3155114Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients0] 
2026-01-22T07:59:02.3284946Z [gw0] [ 96%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_survey_lifecycle 
2026-01-22T07:59:02.4358392Z tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_get_nonexistent_survey_fails 
2026-01-22T07:59:02.4378078Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestSurveyMetadata::test_survey_doi 
2026-01-22T07:59:02.8829558Z tests/version_2/test_from_stationxml_pytest.py::TestStationMetadata::test_station_metadata_attributes 
2026-01-22T07:59:02.8849866Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestStationMetadata::test_station_metadata_attributes 
2026-01-22T07:59:03.1016014Z tests/version_2/test_from_stationxml_pytest.py::TestRunMetadata::test_run_metadata_attributes 
2026-01-22T07:59:03.1036607Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestRunMetadata::test_run_metadata_attributes 
2026-01-22T07:59:03.5455799Z tests/version_2/test_from_stationxml_pytest.py::TestElectricChannelMetadata::test_ey_metadata_attributes 
2026-01-22T07:59:03.5610655Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients0] 
2026-01-22T07:59:03.5717998Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients1] 
2026-01-22T07:59:03.5719449Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestElectricChannelMetadata::test_ey_metadata_attributes 
2026-01-22T07:59:03.9037600Z tests/version_2/test_from_stationxml_pytest.py::TestMagneticChannelMetadata::test_hy_metadata_attributes 
2026-01-22T07:59:03.9065549Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestMagneticChannelMetadata::test_hy_metadata_attributes 
2026-01-22T07:59:03.9841759Z tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_experiment_structure 
2026-01-22T07:59:03.9843231Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_experiment_structure 
2026-01-22T07:59:04.0528640Z tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_survey_access_through_mth5 
2026-01-22T07:59:04.0563431Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands0] 
2026-01-22T07:59:04.0957047Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands1] 
2026-01-22T07:59:04.1013712Z [gw0] [ 96%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5SurveyOperations::test_get_nonexistent_survey_fails 
2026-01-22T07:59:04.1034812Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands1] 
2026-01-22T07:59:04.1076901Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands2] 
2026-01-22T07:59:04.1673248Z tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_add_station_success 
2026-01-22T07:59:04.1690024Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands2] 
2026-01-22T07:59:04.2327166Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands3] 
2026-01-22T07:59:04.2364331Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_basic[test_frequency_bands3] 
2026-01-22T07:59:04.2366513Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands0] 
2026-01-22T07:59:04.2381277Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_survey_access_through_mth5 
2026-01-22T07:59:04.3028248Z tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_station_access_through_survey 
2026-01-22T07:59:04.3030886Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands0] 
2026-01-22T07:59:04.3332868Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands1] 
2026-01-22T07:59:04.3349279Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands1] 
2026-01-22T07:59:04.3875989Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands2] 
2026-01-22T07:59:04.3878034Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands2] 
2026-01-22T07:59:04.4409883Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands3] 
2026-01-22T07:59:04.4426739Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_powers_specific_pairs[test_frequency_bands3] 
2026-01-22T07:59:04.5454952Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands0] 
2026-01-22T07:59:04.5471039Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_station_access_through_survey 
2026-01-22T07:59:04.5966094Z tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_channel_access_through_hierarchy 
2026-01-22T07:59:04.5983552Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands0] 
2026-01-22T07:59:04.6741650Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands1] 
2026-01-22T07:59:04.6774450Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands1] 
2026-01-22T07:59:04.7882535Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands2] 
2026-01-22T07:59:04.7921877Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands2] 
2026-01-22T07:59:04.8926884Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands3] 
2026-01-22T07:59:04.8971937Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_integrated_cross_powers[test_frequency_bands3] 
2026-01-22T07:59:04.9504947Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair0] 
2026-01-22T07:59:04.9546322Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair0] 
2026-01-22T07:59:05.0094411Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair1] 
2026-01-22T07:59:05.0098438Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair1] 
2026-01-22T07:59:05.0639613Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair2] 
2026-01-22T07:59:05.0656551Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair2] 
2026-01-22T07:59:05.1211650Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair3] 
2026-01-22T07:59:05.1233639Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands0-channel_pair3] 
2026-01-22T07:59:05.1483637Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair0] 
2026-01-22T07:59:05.1493967Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair0] 
2026-01-22T07:59:05.1777470Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair1] 
2026-01-22T07:59:05.1780547Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair1] 
2026-01-22T07:59:05.2023108Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair2] 
2026-01-22T07:59:05.2045051Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair2] 
2026-01-22T07:59:05.2296682Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair3] 
2026-01-22T07:59:05.2321867Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands1-channel_pair3] 
2026-01-22T07:59:05.2720534Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair0] 
2026-01-22T07:59:05.2741237Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair0] 
2026-01-22T07:59:05.3154964Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair1] 
2026-01-22T07:59:05.3192349Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair1] 
2026-01-22T07:59:05.3548434Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair2] 
2026-01-22T07:59:05.3550526Z [gw1] [ 96%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_channel_access_through_hierarchy 
2026-01-22T07:59:05.3580682Z tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_filters_access_through_survey 
2026-01-22T07:59:05.3606227Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair2] 
2026-01-22T07:59:05.3997940Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair3] 
2026-01-22T07:59:05.4018200Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands2-channel_pair3] 
2026-01-22T07:59:05.4432244Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair0] 
2026-01-22T07:59:05.4444611Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair0] 
2026-01-22T07:59:05.4887091Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair1] 
2026-01-22T07:59:05.4890052Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair1] 
2026-01-22T07:59:05.5312562Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair2] 
2026-01-22T07:59:05.5315118Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair2] 
2026-01-22T07:59:05.5747799Z tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair3] 
2026-01-22T07:59:05.5749772Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestCrossPowers::test_cross_power_individual_pairs[test_frequency_bands3-channel_pair3] 
2026-01-22T07:59:05.7022142Z tests/timeseries/spectre/test_spectrogram.py::TestImpedanceCalculation::test_impedance_from_synthetic_data 
2026-01-22T07:59:05.7042858Z [gw3] [ 96%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestImpedanceCalculation::test_impedance_from_synthetic_data 
2026-01-22T07:59:05.8239767Z tests/timeseries/spectre/test_spectrogram.py::TestFeatureStorage::test_store_and_read_cross_power_features 
2026-01-22T07:59:05.8391321Z [gw2] [ 96%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients1] 
2026-01-22T07:59:06.7137531Z tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients2] 
2026-01-22T07:59:06.7307619Z [gw0] [ 96%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_add_station_success 
2026-01-22T07:59:08.0401968Z tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_station_lifecycle 
2026-01-22T07:59:08.0535611Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupFromObject::test_from_object_various_coefficient_sizes[coefficients2] 
2026-01-22T07:59:09.2489266Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_creates_fir_filter 
2026-01-22T07:59:09.2622493Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_station_lifecycle 
2026-01-22T07:59:09.3815658Z tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_get_nonexistent_station_fails 
2026-01-22T07:59:09.3833519Z [gw1] [ 97%] PASSED tests/version_2/test_from_stationxml_pytest.py::TestVersionSpecificFeatures::test_filters_access_through_survey 
2026-01-22T07:59:09.3902737Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_csv_input_inventory 
2026-01-22T07:59:09.3903837Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_csv_input_inventory 
2026-01-22T07:59:09.3904853Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_df_input_inventory 
2026-01-22T07:59:09.3922978Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_df_input_inventory 
2026-01-22T07:59:09.3924367Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_csv_inventory 
2026-01-22T07:59:09.3931153Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_csv_inventory 
2026-01-22T07:59:09.3950881Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_non_existing_file 
2026-01-22T07:59:09.3971576Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_non_existing_file 
2026-01-22T07:59:09.3995262Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_wrong_input_type 
2026-01-22T07:59:09.3997517Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fail_wrong_input_type 
2026-01-22T07:59:09.4031533Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fdsn_h5_parameters 
2026-01-22T07:59:09.4053640Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_fdsn_h5_parameters 
2026-01-22T07:59:09.4057013Z tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_h5_parameters 
2026-01-22T07:59:09.4085478Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5FDSNInventory::test_h5_parameters 
2026-01-22T07:59:09.4088707Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_channels 
2026-01-22T07:59:09.4098361Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_channels 
2026-01-22T07:59:09.4118421Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_channels_to_ts 
2026-01-22T07:59:09.4141347Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_channels_to_ts 
2026-01-22T07:59:09.4151064Z tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_runs_list 
2026-01-22T07:59:09.4186201Z [gw1] [ 97%] SKIPPED tests/version_2/test_make_mth5.py::TestMakeMTH5::test_cas04_runs_list 
2026-01-22T07:59:10.1932029Z tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_run_lifecycle 
2026-01-22T07:59:10.2076287Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_creates_fir_filter 
2026-01-22T07:59:11.0039867Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_coefficients 
2026-01-22T07:59:11.0222058Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5StationOperations::test_get_nonexistent_station_fails 
2026-01-22T07:59:12.4192557Z tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_add_run_success 
2026-01-22T07:59:12.4348425Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_coefficients 
2026-01-22T07:59:12.9267245Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_metadata 
2026-01-22T07:59:12.9427227Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_run_lifecycle 
2026-01-22T07:59:13.6552256Z tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_get_nonexistent_run_fails 
2026-01-22T07:59:13.6689097Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_add_run_success 
2026-01-22T07:59:14.7565824Z tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs0-/Experiment/Surveys/test_01] 
2026-01-22T07:59:14.7585858Z [gw2] [ 97%] [name] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_metadata 
2026-01-22T07:59:14.7604200Z [gw2] [ 97%] [units_in] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_metadata 
2026-01-22T07:59:14.7619287Z [gw2] [ 97%] [units_out] SUBPASS tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_metadata 
2026-01-22T07:59:14.7822140Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_preserves_metadata 
2026-01-22T07:59:15.3542491Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_round_trip 
2026-01-22T07:59:15.3709112Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5RunOperations::test_get_nonexistent_run_fails 
2026-01-22T07:59:15.5882382Z tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_add_channel_success 
2026-01-22T07:59:15.6015899Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs0-/Experiment/Surveys/test_01] 
2026-01-22T07:59:17.0194422Z tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs1-/Experiment/Surveys/test_01/Stations/mt_001] 
2026-01-22T07:59:17.0383741Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_round_trip 
2026-01-22T07:59:17.3616409Z tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_nonexistent_raises_error 
2026-01-22T07:59:17.3731739Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs1-/Experiment/Surveys/test_01/Stations/mt_001] 
2026-01-22T07:59:18.3557384Z tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs2-/Experiment/Surveys/test_01/Stations/mt_001/a_001] 
2026-01-22T07:59:18.3816220Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_add_channel_success 
2026-01-22T07:59:19.1821777Z tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_channel_lifecycle 
2026-01-22T07:59:19.1924881Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs2-/Experiment/Surveys/test_01/Stations/mt_001/a_001] 
2026-01-22T07:59:19.3509228Z tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs3-/Experiment/Surveys/test_01/Stations/mt_001/a_001/ex] 
2026-01-22T07:59:19.3673398Z [gw2] [ 97%] PASSED tests/version_2/test_fir_filter_group.py::TestFIRGroupToObject::test_to_object_nonexistent_raises_error 
2026-01-22T07:59:20.9378099Z tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_data_slicing 
2026-01-22T07:59:20.9507608Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5PathGeneration::test_path_generation[kwargs3-/Experiment/Surveys/test_01/Stations/mt_001/a_001/ex] 
2026-01-22T07:59:20.9592949Z tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_channel_properties 
2026-01-22T07:59:20.9774436Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_channel_lifecycle 
2026-01-22T07:59:23.5749516Z tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_get_nonexistent_channel_fails 
2026-01-22T07:59:23.5907093Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5ChannelOperations::test_get_nonexistent_channel_fails 
2026-01-22T07:59:24.5360163Z tests/version_2/test_mth5_pytest.py::TestMTH5ReadMode::test_readonly_metadata_persistence 
2026-01-22T07:59:24.5394000Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_channel_properties 
2026-01-22T07:59:27.2799894Z tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_station_from_stations_group 
2026-01-22T07:59:27.2820215Z [gw2] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_data_slicing 
2026-01-22T07:59:28.2604921Z tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_metadata_hierarchy_integration 
2026-01-22T07:59:28.2844107Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_station_from_stations_group 
2026-01-22T07:59:28.3794538Z tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_run_mth5 
2026-01-22T07:59:28.3837044Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5ReadMode::test_readonly_metadata_persistence 
2026-01-22T07:59:29.7834391Z tests/version_2/test_mth5_pytest.py::TestMTH5Performance::test_large_data_handling 
2026-01-22T07:59:29.7853881Z [gw2] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_metadata_hierarchy_integration 
2026-01-22T07:59:31.0462945Z tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_channel_timeseries_conversion 
2026-01-22T07:59:31.0735568Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Performance::test_large_data_handling 
2026-01-22T07:59:31.1162939Z tests/version_2/test_mth5_pytest.py::TestMTH5Performance::test_multiple_surveys 
2026-01-22T07:59:31.1419795Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_run_mth5 
2026-01-22T07:59:34.2463186Z tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_run_from_stations_group 
2026-01-22T07:59:34.2711491Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_run_from_stations_group 
2026-01-22T07:59:34.9982345Z tests/version_2/test_mth5_pytest.py::TestMTH5ReadMode::test_readonly_access 
2026-01-22T07:59:35.0365091Z [gw2] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5WithData::test_channel_timeseries_conversion 
2026-01-22T07:59:37.1955263Z tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_station_mth5 
2026-01-22T07:59:37.2322404Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5Performance::test_multiple_surveys 
2026-01-22T07:59:38.4826734Z tests/version_2/test_mth5_pytest.py::TestMTH5VersionSpecificFeatures::test_experiment_hierarchy 
2026-01-22T07:59:38.5086389Z [gw2] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5GetMethods::test_get_station_mth5 
2026-01-22T07:59:38.7046984Z tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[transfer_function] 
2026-01-22T07:59:38.7087929Z [gw0] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5ReadMode::test_readonly_access 
2026-01-22T07:59:38.8858054Z tests/version_2/test_transfer_function_pytest.py::TestStationMetadata::test_station_metadata 
2026-01-22T07:59:38.8861528Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestStationMetadata::test_station_metadata 
2026-01-22T07:59:39.2111810Z tests/version_2/test_transfer_function_pytest.py::TestRunsAndChannels::test_runs 
2026-01-22T07:59:39.2244662Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5VersionSpecificFeatures::test_experiment_hierarchy 
2026-01-22T07:59:42.4567005Z tests/version_2/test_mth5_pytest.py::TestMTH5VersionSpecificFeatures::test_survey_based_access 
2026-01-22T07:59:43.3298612Z [gw3] [ 97%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestFeatureStorage::test_store_and_read_cross_power_features 
2026-01-22T07:59:43.6611920Z tests/timeseries/spectre/test_spectrogram.py::TestMultivariateDataset::test_multivariate_cross_powers 
2026-01-22T07:59:43.6633673Z [gw1] [ 97%] PASSED tests/version_2/test_mth5_pytest.py::TestMTH5VersionSpecificFeatures::test_survey_based_access 
2026-01-22T07:59:44.5922965Z tests/version_2/test_transfer_function_pytest.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:59:44.5943770Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestRunsAndChannels::test_runs 
2026-01-22T07:59:44.6338007Z tests/version_2/test_transfer_function_pytest.py::TestRunsAndChannels::test_channels 
2026-01-22T07:59:44.6339792Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestRunsAndChannels::test_channels 
2026-01-22T07:59:44.6371321Z tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_period 
2026-01-22T07:59:44.6382249Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_period 
2026-01-22T07:59:44.6383393Z [gw2] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[transfer_function] 
2026-01-22T07:59:44.6434142Z tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[transfer_function-True] 
2026-01-22T07:59:44.6486729Z tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[transfer_function_error] 
2026-01-22T07:59:44.6504868Z [gw2] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[transfer_function_error] 
2026-01-22T07:59:44.7128230Z tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[covariance-True] 
2026-01-22T07:59:44.7141851Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[transfer_function-True] 
2026-01-22T07:59:44.7894308Z tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[impedance-True] 
2026-01-22T07:59:44.7910816Z [gw0] [ 97%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[impedance-True] 
2026-01-22T07:59:44.8042709Z tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[tipper-True] 
2026-01-22T07:59:44.8063927Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[covariance-True] 
2026-01-22T07:59:44.8250621Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_shape 
2026-01-22T07:59:44.8270804Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_shape 
2026-01-22T07:59:44.8455958Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[survey-CONUS_South] 
2026-01-22T07:59:44.8505104Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[survey-CONUS_South] 
2026-01-22T07:59:44.8648044Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[latitude-34.470528] 
2026-01-22T07:59:44.8657067Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimateDetection::test_has_estimate[tipper-True] 
2026-01-22T07:59:44.8664032Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[station-NMX20] 
2026-01-22T07:59:44.8714122Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[latitude-34.470528] 
2026-01-22T07:59:44.8850955Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[longitude--108.712288] 
2026-01-22T07:59:44.8881216Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[station-NMX20] 
2026-01-22T07:59:44.8895110Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[longitude--108.712288] 
2026-01-22T07:59:44.8923762Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[elevation-1940.05] 
2026-01-22T07:59:44.9049900Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[tf_id-NMX20] 
2026-01-22T07:59:44.9067843Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[elevation-1940.05] 
2026-01-22T07:59:44.9094016Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[units-milliVolt per kilometer per nanoTesla] 
2026-01-22T07:59:44.9123266Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[tf_id-NMX20] 
2026-01-22T07:59:44.9261436Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_impedance-True] 
2026-01-22T07:59:44.9282137Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[units-milliVolt per kilometer per nanoTesla] 
2026-01-22T07:59:44.9306724Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_tipper-True] 
2026-01-22T07:59:44.9341546Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_impedance-True] 
2026-01-22T07:59:44.9472716Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_covariance-True] 
2026-01-22T07:59:44.9513839Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_tipper-True] 
2026-01-22T07:59:44.9516257Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[period_min-4.65455] 
2026-01-22T07:59:44.9553135Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[has_covariance-True] 
2026-01-22T07:59:44.9683476Z tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[period_max-29127.11] 
2026-01-22T07:59:44.9704118Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[period_min-4.65455] 
2026-01-22T07:59:44.9712632Z tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_get_tf_fail 
2026-01-22T07:59:44.9764242Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFSummary::test_tf_summary_fields[period_max-29127.11] 
2026-01-22T07:59:44.9765859Z tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_remove_tf_fail 
2026-01-22T07:59:44.9783470Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_remove_tf_fail 
2026-01-22T07:59:44.9805509Z tests/version_2/test_transfer_function_pytest.py::TestPerformance::test_tf_loading_benchmark 
2026-01-22T07:59:44.9831758Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_get_tf_fail 
2026-01-22T07:59:46.2140720Z tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_get_tf_object 
2026-01-22T07:59:46.2185287Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestTFOperations::test_get_tf_object 
2026-01-22T07:59:46.2257646Z tests/version_2/test_transfer_function_pytest.py::TestExtensive::test_full_metadata_round_trip 
2026-01-22T07:59:46.2282050Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestPerformance::test_tf_loading_benchmark 
2026-01-22T07:59:46.2368998Z tests/version_2/test_transfer_function_pytest.py::TestPerformance::test_metadata_serialization_benchmark 
2026-01-22T07:59:46.2406507Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestPerformance::test_metadata_serialization_benchmark 
2026-01-22T07:59:47.4548406Z tests/version_2/test_transfer_function_pytest.py::TestVersion020Features::test_transfer_function_hierarchy 
2026-01-22T07:59:47.4594264Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestExtensive::test_full_metadata_round_trip 
2026-01-22T07:59:47.4844872Z tests/version_2/test_transfer_function_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:59:48.6697042Z [gw2] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestVersion020Features::test_transfer_function_hierarchy 
2026-01-22T07:59:49.5876394Z [gw0] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestVersion020Features::test_survey_parameter_requirement 
2026-01-22T07:59:49.5904648Z [gw1] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestSurveyMetadata::test_survey_metadata 
2026-01-22T07:59:49.5990906Z tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[inverse_signal_power] 
2026-01-22T07:59:49.6037804Z [gw1] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[inverse_signal_power] 
2026-01-22T07:59:49.6096104Z tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[residual_covariance] 
2026-01-22T08:00:28.6352005Z [gw1] [ 98%] PASSED tests/version_2/test_transfer_function_pytest.py::TestEstimates::test_estimates[residual_covariance] 
2026-01-22T08:00:28.6358815Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestMultivariateDataset::test_multivariate_cross_powers 
2026-01-22T08:00:28.6373774Z tests/timeseries/spectre/test_spectrogram.py::TestMultivariateDataset::test_multivariate_dataset_structure 
2026-01-22T08:00:28.6380044Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::TestMultivariateDataset::test_multivariate_dataset_structure 
2026-01-22T08:00:28.6810664Z tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands0] 
2026-01-22T08:00:28.6814804Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands0] 
2026-01-22T08:00:28.7011785Z tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands1] 
2026-01-22T08:00:28.7016208Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands1] 
2026-01-22T08:00:28.7326037Z tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands2] 
2026-01-22T08:00:28.7333256Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands2] 
2026-01-22T08:00:28.7648070Z tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands3] 
2026-01-22T08:00:28.7653957Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_frequency_bands_variations[test_frequency_bands3] 
2026-01-22T08:00:50.0151840Z tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test1] 
2026-01-22T08:00:50.0157766Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test1] 
2026-01-22T08:01:11.5396184Z tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test2] 
2026-01-22T08:01:11.5403387Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test2] 
2026-01-22T08:02:34.4186191Z tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test3] 
2026-01-22T08:02:34.4193442Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_individual_mth5_creation[test3] 
2026-01-22T08:02:54.4385786Z tests/timeseries/spectre/test_spectrogram.py::test_end_to_end_spectrogram_workflow 
2026-01-22T08:02:55.1109213Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_end_to_end_spectrogram_workflow 
2026-01-22T08:02:55.2427585Z tests/timeseries/spectre/test_spectrogram.py::test_large_scale_cross_power_computation 
2026-01-22T08:02:55.2434829Z [gw3] [ 98%] PASSED tests/timeseries/spectre/test_spectrogram.py::test_large_scale_cross_power_computation 
2026-01-22T08:02:55.2504509Z tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_channel_type_initialization 
2026-01-22T08:02:55.2556161Z [gw3] [ 98%] (channel_type='electric') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_channel_type_initialization 
2026-01-22T08:02:55.2604169Z [gw3] [ 98%] (channel_type='magnetic') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_channel_type_initialization 
2026-01-22T08:02:55.2610169Z [gw3] [ 98%] (channel_type='auxiliary') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_channel_type_initialization 
2026-01-22T08:02:55.2619779Z [gw3] [ 98%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_channel_type_initialization 
2026-01-22T08:02:55.2671347Z tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_failures 
2026-01-22T08:02:55.2697432Z [gw3] [ 98%] (param='channel_metadata') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_failures 
2026-01-22T08:02:55.2729345Z [gw3] [ 98%] (param='run_metadata') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_failures 
2026-01-22T08:02:55.2735452Z [gw3] [ 98%] (param='station_metadata') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_failures 
2026-01-22T08:02:55.2744824Z [gw3] [ 98%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_failures 
2026-01-22T08:02:55.3193245Z tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_with_metadata 
2026-01-22T08:02:55.3199376Z [gw3] [ 98%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSInitialization::test_initialization_with_metadata 
2026-01-22T08:02:55.3274272Z tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type 
2026-01-22T08:02:55.3281329Z [gw3] [ 98%] (channel_type='electric') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type 
2026-01-22T08:02:55.3288747Z [gw3] [ 98%] (channel_type='magnetic') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type 
2026-01-22T08:02:55.3293885Z [gw3] [ 98%] (channel_type='auxiliary') SUBPASS tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type 
2026-01-22T08:02:55.3303384Z [gw3] [ 98%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type 
2026-01-22T08:02:55.3357319Z tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type_fallback 
2026-01-22T08:02:55.3366966Z [gw3] [ 98%] PASSED tests/timeseries/test_channel_ts.py::TestChannelTSValidation::test_validate_channel_type_fallback 
2026-01-22T08:02:55.4305705Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-None] 
2026-01-22T08:02:55.4315523Z [gw3] [ 98%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[magnetic-None] 
2026-01-22T08:02:55.4445583Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-hann] 
2026-01-22T08:02:55.4453942Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-hann] 
2026-01-22T08:02:55.4588503Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-hamming] 
2026-01-22T08:02:55.4597106Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-hamming] 
2026-01-22T08:02:55.4729558Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-blackman] 
2026-01-22T08:02:55.4738229Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-blackman] 
2026-01-22T08:02:55.4868788Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-None] 
2026-01-22T08:02:55.4877579Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[electric-None] 
2026-01-22T08:02:55.4999136Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-hann] 
2026-01-22T08:02:55.5004978Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-hann] 
2026-01-22T08:02:55.5124495Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-hamming] 
2026-01-22T08:02:55.5132953Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-hamming] 
2026-01-22T08:02:55.5260749Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-blackman] 
2026-01-22T08:02:55.5265908Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-blackman] 
2026-01-22T08:02:55.5395846Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-None] 
2026-01-22T08:02:55.5402784Z [gw3] [ 98%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_time_windows[auxiliary-None] 
2026-01-22T08:02:55.6365594Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-None] 
2026-01-22T08:02:55.6375582Z [gw3] [ 98%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-None] 
2026-01-22T08:02:55.7355445Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-bandpass_config1] 
2026-01-22T08:02:55.7365552Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-bandpass_config1] 
2026-01-22T08:02:55.8336227Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-bandpass_config2] 
2026-01-22T08:02:55.8345968Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[magnetic-bandpass_config2] 
2026-01-22T08:02:55.8489293Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-None] 
2026-01-22T08:02:55.8497143Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-None] 
2026-01-22T08:02:55.8642924Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-bandpass_config1] 
2026-01-22T08:02:55.8651255Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-bandpass_config1] 
2026-01-22T08:02:55.8798377Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-bandpass_config2] 
2026-01-22T08:02:55.8803309Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[electric-bandpass_config2] 
2026-01-22T08:02:55.8933720Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-None] 
2026-01-22T08:02:55.8937727Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-None] 
2026-01-22T08:02:55.9069317Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-bandpass_config1] 
2026-01-22T08:02:55.9073953Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-bandpass_config1] 
2026-01-22T08:02:55.9203802Z tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-bandpass_config2] 
2026-01-22T08:02:55.9211176Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseParameters::test_bandpass_options[auxiliary-bandpass_config2] 
2026-01-22T08:02:56.0285586Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[magnetic] 
2026-01-22T08:02:56.0294904Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[magnetic] 
2026-01-22T08:02:56.0479975Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[electric] 
2026-01-22T08:02:56.0487968Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[electric] 
2026-01-22T08:02:56.0666195Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[auxiliary] 
2026-01-22T08:02:56.0672803Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_multiple_filters_calibration[auxiliary] 
2026-01-22T08:02:56.1706968Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-magnetic] 
2026-01-22T08:02:56.1717080Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-magnetic] 
2026-01-22T08:02:56.1893375Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-electric] 
2026-01-22T08:02:56.1900935Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-electric] 
2026-01-22T08:02:56.2065021Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-auxiliary] 
2026-01-22T08:02:56.2073517Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-True-auxiliary] 
2026-01-22T08:02:56.3101199Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-magnetic] 
2026-01-22T08:02:56.3110699Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-magnetic] 
2026-01-22T08:02:56.3297310Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-electric] 
2026-01-22T08:02:56.3304418Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-electric] 
2026-01-22T08:02:56.3473143Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-auxiliary] 
2026-01-22T08:02:56.3481775Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[True-False-auxiliary] 
2026-01-22T08:02:56.4518091Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-magnetic] 
2026-01-22T08:02:56.4529909Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-magnetic] 
2026-01-22T08:02:56.4708980Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-electric] 
2026-01-22T08:02:56.4717427Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-electric] 
2026-01-22T08:02:56.4889523Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-auxiliary] 
2026-01-22T08:02:56.4898508Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-True-auxiliary] 
2026-01-22T08:02:56.5928986Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-magnetic] 
2026-01-22T08:02:56.5939552Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-magnetic] 
2026-01-22T08:02:56.6113801Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-electric] 
2026-01-22T08:02:56.6121158Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-electric] 
2026-01-22T08:02:56.6285172Z tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-auxiliary] 
2026-01-22T08:02:56.6293818Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseMultipleFilters::test_selective_filter_removal[False-False-auxiliary] 
2026-01-22T08:02:56.7134846Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[magnetic] 
2026-01-22T08:02:56.7143916Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[magnetic] 
2026-01-22T08:02:56.8235203Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[electric] 
2026-01-22T08:02:56.8244311Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[electric] 
2026-01-22T08:02:56.9072838Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[auxiliary] 
2026-01-22T08:02:56.9081502Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_no_filters_warning[auxiliary] 
2026-01-22T08:02:56.9936773Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[magnetic] 
2026-01-22T08:02:56.9946407Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[magnetic] 
2026-01-22T08:02:57.0078373Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[electric] 
2026-01-22T08:02:57.0085340Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[electric] 
2026-01-22T08:02:57.0205174Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[auxiliary] 
2026-01-22T08:02:57.0212741Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_empty_time_series[auxiliary] 
2026-01-22T08:02:57.1149489Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[magnetic-divide] 
2026-01-22T08:02:57.1159065Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[magnetic-divide] 
2026-01-22T08:02:57.2092980Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[magnetic-multiply] 
2026-01-22T08:02:57.2102737Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[magnetic-multiply] 
2026-01-22T08:02:57.2236039Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[electric-divide] 
2026-01-22T08:02:57.2244805Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[electric-divide] 
2026-01-22T08:02:57.2378962Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[electric-multiply] 
2026-01-22T08:02:57.2386805Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[electric-multiply] 
2026-01-22T08:02:57.2506999Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[auxiliary-divide] 
2026-01-22T08:02:57.2515734Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[auxiliary-divide] 
2026-01-22T08:02:57.2633092Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[auxiliary-multiply] 
2026-01-22T08:02:57.2641733Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_calibration_operations[auxiliary-multiply] 
2026-01-22T08:02:57.3579193Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[magnetic] 
2026-01-22T08:02:57.3588871Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[magnetic] 
2026-01-22T08:02:57.3719311Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[electric] 
2026-01-22T08:02:57.3727475Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[electric] 
2026-01-22T08:02:57.3843719Z tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[auxiliary] 
2026-01-22T08:02:57.3851356Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseEdgeCases::test_units_consistency[auxiliary] 
2026-01-22T08:02:57.4760084Z tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[magnetic] 
2026-01-22T08:02:57.4767394Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[magnetic] 
2026-01-22T08:02:57.5937653Z tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[electric] 
2026-01-22T08:02:57.5945169Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[electric] 
2026-01-22T08:02:57.6836144Z tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[auxiliary] 
2026-01-22T08:02:57.6843739Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseChannelTypes::test_channel_type_compatibility[auxiliary] 
2026-01-22T08:02:57.8510302Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[magnetic] 
2026-01-22T08:02:57.8519001Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[magnetic] 
2026-01-22T08:02:57.8650713Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[electric] 
2026-01-22T08:02:57.8659778Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[electric] 
2026-01-22T08:02:57.8781927Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[auxiliary] 
2026-01-22T08:02:57.8790114Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_fixture_reuse_efficiency[auxiliary] 
2026-01-22T08:02:57.9671714Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[512] 
2026-01-22T08:02:57.9678127Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[512] 
2026-01-22T08:02:58.0562401Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[1024] 
2026-01-22T08:02:58.0568453Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[1024] 
2026-01-22T08:02:58.1464041Z tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[2048] 
2026-01-22T08:02:58.1468998Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponsePerformance::test_scalability[2048] 
2026-01-22T08:02:58.3123008Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[magnetic] 
2026-01-22T08:02:58.3132610Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[magnetic] 
2026-01-22T08:02:58.3261414Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[electric] 
2026-01-22T08:02:58.3268552Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[electric] 
2026-01-22T08:02:58.3386828Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[auxiliary] 
2026-01-22T08:02:58.3394432Z [gw3] [ 99%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_workflow_integration[auxiliary] 
2026-01-22T08:02:58.5065743Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[magnetic] 
2026-01-22T08:02:58.5076197Z [gw3] [ 99%] PASSED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[magnetic] 
2026-01-22T08:02:58.5208442Z tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[electric] 
2026-01-22T08:03:01.4966754Z <unknown>:165: DeprecationWarning: invalid escape sequence '\s'
2026-01-22T08:03:01.6216288Z /home/runner/work/mth5/mth5/mth5/io/usgs_ascii/usgs_ascii.py:165: DeprecationWarning: invalid escape sequence '\s'
2026-01-22T08:03:01.6218070Z   sep="\s+",
2026-01-22T08:03:10.0481127Z [gw3] [100%] SKIPPED tests/timeseries/test_remove_response.py::TestRemoveResponseIntegration::test_copy_and_calibrate[electric] 
2026-01-22T08:03:10.0481978Z 
2026-01-22T08:03:10.0482200Z ==================================== ERRORS ====================================
2026-01-22T08:03:10.0482978Z _____________ ERROR at setup of TestRunTSMerging.test_add_operator _____________
2026-01-22T08:03:10.0483827Z [gw0] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0484348Z 
2026-01-22T08:03:10.0485157Z test_signal_params = {'common_start': '2020-01-01T00:00:00+00:00', 'end_time': '2015-01-08T19:57:49.875000', 'n_samples': 4096, 'sample_rate': 8.0, ...}
2026-01-22T08:03:10.0486254Z channel_response = Filters Included:
2026-01-22T08:03:10.0486704Z =========================
2026-01-22T08:03:10.0487742Z {'name': 'instrument_response', 'comments': {'author': None, 'time_stamp':... 'normalization_factor': 18244400.0, '_class_name': 'pole_zero_filter', 'total_gain': 18244400.0}
2026-01-22T08:03:10.0488433Z --------------------
2026-01-22T08:03:10.0488581Z 
2026-01-22T08:03:10.0488586Z 
2026-01-22T08:03:10.0488673Z     @pytest.fixture
2026-01-22T08:03:10.0489031Z     def merge_test_runs(test_signal_params, channel_response):
2026-01-22T08:03:10.0489728Z         """Create two RunTS objects for merge testing."""
2026-01-22T08:03:10.0490257Z         params = test_signal_params
2026-01-22T08:03:10.0490819Z     
2026-01-22T08:03:10.0491101Z         # Create first run
2026-01-22T08:03:10.0491527Z         start_01 = "2015-01-08T19:49:18+00:00"
2026-01-22T08:03:10.0492030Z         start_02 = "2015-01-08T19:57:52+00:00"
2026-01-22T08:03:10.0492452Z     
2026-01-22T08:03:10.0492784Z         # Filters for testing filter merging
2026-01-22T08:03:10.0493528Z         pz1 = PoleZeroFilter(units_in="Volt", units_out="nanoTesla", name="filter_1")
2026-01-22T08:03:10.0501040Z         pz1.poles = [(-6.283185 + 10.882477j), (-6.283185 - 10.882477j), (-12.566371 + 0j)]
2026-01-22T08:03:10.0501406Z         pz1.zeros = []
2026-01-22T08:03:10.0501622Z         pz1.normalization_factor = 18244400
2026-01-22T08:03:10.0501861Z     
2026-01-22T08:03:10.0502033Z         pz2 = pz1.copy()
2026-01-22T08:03:10.0502235Z         pz2.name = "filter_2"
2026-01-22T08:03:10.0502440Z     
2026-01-22T08:03:10.0502641Z         cr_01 = ChannelResponse(filters_list=[pz1])
2026-01-22T08:03:10.0502924Z         cr_02 = ChannelResponse(filters_list=[pz2])
2026-01-22T08:03:10.0503167Z     
2026-01-22T08:03:10.0503336Z         # Create channels for first run
2026-01-22T08:03:10.0503562Z         run_01 = RunTS()
2026-01-22T08:03:10.0503758Z         ey_01 = ChannelTS(
2026-01-22T08:03:10.0503954Z             "electric",
2026-01-22T08:03:10.0504188Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0504451Z             channel_metadata={
2026-01-22T08:03:10.0504662Z                 "electric": {
2026-01-22T08:03:10.0504879Z                     "component": "ey",
2026-01-22T08:03:10.0505133Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0505418Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0505656Z                 }
2026-01-22T08:03:10.0505820Z             },
2026-01-22T08:03:10.0506007Z             channel_response=cr_01,
2026-01-22T08:03:10.0506231Z         )
2026-01-22T08:03:10.0506387Z         hx_01 = ChannelTS(
2026-01-22T08:03:10.0506592Z             "magnetic",
2026-01-22T08:03:10.0506820Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0507074Z             channel_metadata={
2026-01-22T08:03:10.0507286Z                 "magnetic": {
2026-01-22T08:03:10.0507507Z                     "component": "hx",
2026-01-22T08:03:10.0507766Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0508257Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0508504Z                 }
2026-01-22T08:03:10.0508690Z             },
2026-01-22T08:03:10.0508864Z             channel_response=cr_01,
2026-01-22T08:03:10.0509092Z         )
2026-01-22T08:03:10.0509278Z         run_01.set_dataset([ey_01, hx_01])
2026-01-22T08:03:10.0509499Z     
2026-01-22T08:03:10.0509688Z         # Create channels for second run
2026-01-22T08:03:10.0509927Z         run_02 = RunTS()
2026-01-22T08:03:10.0510117Z         ey_02 = ChannelTS(
2026-01-22T08:03:10.0510321Z             "electric",
2026-01-22T08:03:10.0510771Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0511028Z             channel_metadata={
2026-01-22T08:03:10.0511240Z                 "electric": {
2026-01-22T08:03:10.0511469Z                     "component": "ey",
2026-01-22T08:03:10.0511737Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0512014Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0512269Z                 }
2026-01-22T08:03:10.0512447Z             },
2026-01-22T08:03:10.0512715Z             channel_response=cr_02,
2026-01-22T08:03:10.0512935Z         )
2026-01-22T08:03:10.0513092Z         hx_02 = ChannelTS(
2026-01-22T08:03:10.0513277Z             "magnetic",
2026-01-22T08:03:10.0513495Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0513750Z             channel_metadata={
2026-01-22T08:03:10.0513947Z                 "magnetic": {
2026-01-22T08:03:10.0514183Z                     "component": "hx",
2026-01-22T08:03:10.0514438Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0514702Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0514939Z                 }
2026-01-22T08:03:10.0515103Z             },
2026-01-22T08:03:10.0515279Z             channel_response=cr_02,
2026-01-22T08:03:10.0515482Z         )
2026-01-22T08:03:10.0515654Z         run_02.set_dataset([ey_02, hx_02])
2026-01-22T08:03:10.0515881Z     
2026-01-22T08:03:10.0516021Z         return {
2026-01-22T08:03:10.0516200Z             "run_01": run_01,
2026-01-22T08:03:10.0516403Z             "run_02": run_02,
2026-01-22T08:03:10.0516598Z             "start_01": start_01,
2026-01-22T08:03:10.0516820Z             "start_02": start_02,
2026-01-22T08:03:10.0517063Z             "end_02": "2015-01-08T20:06:23.875000+00:00",
2026-01-22T08:03:10.0517308Z             "pz1": pz1,
2026-01-22T08:03:10.0517505Z             "pz2": pz2,
2026-01-22T08:03:10.0517708Z >           "combined": run_01 + run_02,
2026-01-22T08:03:10.0517931Z                         ^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0518175Z             "merged": run_01.merge(run_02),
2026-01-22T08:03:10.0518485Z             "merged_decimated": run_01.merge(run_02, new_sample_rate=1),
2026-01-22T08:03:10.0518783Z         }
2026-01-22T08:03:10.0518875Z 
2026-01-22T08:03:10.0518967Z tests/timeseries/test_runts.py:363: 
2026-01-22T08:03:10.0519257Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0519470Z 
2026-01-22T08:03:10.0519562Z self = RunTS Summary:
2026-01-22T08:03:10.0519747Z 	Survey:      0
2026-01-22T08:03:10.0519928Z 	Station:     0
2026-01-22T08:03:10.0520102Z 	Run:         0
2026-01-22T08:03:10.0520278Z 	Start:       2015-01-08T19:49:18+00:00
2026-01-22T08:03:10.0520701Z 	End:         2015-01-08T19:57:49.875000+00:00
2026-01-22T08:03:10.0520985Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0521169Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0521380Z other = RunTS Summary:
2026-01-22T08:03:10.0521574Z 	Survey:      0
2026-01-22T08:03:10.0521743Z 	Station:     0
2026-01-22T08:03:10.0521918Z 	Run:         0
2026-01-22T08:03:10.0522110Z 	Start:       2015-01-08T19:57:52+00:00
2026-01-22T08:03:10.0522358Z 	End:         2015-01-08T20:06:23.875000+00:00
2026-01-22T08:03:10.0522586Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0522781Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0522912Z 
2026-01-22T08:03:10.0523018Z     def __add__(self, other: RunTS) -> RunTS:
2026-01-22T08:03:10.0523375Z         """
2026-01-22T08:03:10.0523599Z         Add two runs together to create a combined run.
2026-01-22T08:03:10.0523861Z     
2026-01-22T08:03:10.0524050Z         Combines runs using the following steps:
2026-01-22T08:03:10.0524292Z     
2026-01-22T08:03:10.0524485Z         1. xr.combine_by_coords([original, other])
2026-01-22T08:03:10.0524799Z         2. Compute monotonic time index spanning full time range
2026-01-22T08:03:10.0525142Z         3. Interpolate to new time index using slinear method
2026-01-22T08:03:10.0525408Z     
2026-01-22T08:03:10.0525565Z         Parameters
2026-01-22T08:03:10.0525745Z         ----------
2026-01-22T08:03:10.0525926Z         other : RunTS
2026-01-22T08:03:10.0526158Z             Another RunTS object to combine with this one.
2026-01-22T08:03:10.0526400Z     
2026-01-22T08:03:10.0526547Z         Returns
2026-01-22T08:03:10.0526716Z         -------
2026-01-22T08:03:10.0526871Z         RunTS
2026-01-22T08:03:10.0527123Z             Combined run with monotonic time index and metadata from the
2026-01-22T08:03:10.0527500Z             first run.
2026-01-22T08:03:10.0527678Z     
2026-01-22T08:03:10.0527829Z         Raises
2026-01-22T08:03:10.0527994Z         ------
2026-01-22T08:03:10.0528152Z         TypeError
2026-01-22T08:03:10.0528344Z             If input is not a RunTS object.
2026-01-22T08:03:10.0528568Z     
2026-01-22T08:03:10.0528711Z         Examples
2026-01-22T08:03:10.0528885Z         --------
2026-01-22T08:03:10.0529081Z         >>> run1 = RunTS(array_list=[ex1, ey1])
2026-01-22T08:03:10.0529334Z         >>> run2 = RunTS(array_list=[ex2, ey2])
2026-01-22T08:03:10.0529582Z         >>> combined = run1 + run2
2026-01-22T08:03:10.0529833Z         >>> print(combined.start, combined.end)
2026-01-22T08:03:10.0530072Z     
2026-01-22T08:03:10.0530214Z         Notes
2026-01-22T08:03:10.0530516Z         -----
2026-01-22T08:03:10.0530773Z         For more control over the merging process (gap filling method,
2026-01-22T08:03:10.0531134Z         resampling, etc.), use the `merge()` method instead.
2026-01-22T08:03:10.0531401Z     
2026-01-22T08:03:10.0531560Z         See Also
2026-01-22T08:03:10.0531723Z         --------
2026-01-22T08:03:10.0531967Z         merge : More flexible merging with customization options
2026-01-22T08:03:10.0532259Z     
2026-01-22T08:03:10.0532405Z         """
2026-01-22T08:03:10.0532594Z         if not isinstance(other, RunTS):
2026-01-22T08:03:10.0532907Z             raise TypeError(f"Cannot combine {type(other)} with RunTS.")
2026-01-22T08:03:10.0533281Z         # combine into a data set use override to keep attrs from original
2026-01-22T08:03:10.0533603Z         combined_ds = xr.combine_by_coords(
2026-01-22T08:03:10.0533908Z             [self.dataset, other.dataset], combine_attrs="override"
2026-01-22T08:03:10.0534185Z         )
2026-01-22T08:03:10.0534326Z     
2026-01-22T08:03:10.0534482Z         n_samples = (
2026-01-22T08:03:10.0534680Z             self.sample_rate
2026-01-22T08:03:10.0534993Z >           * float(combined_ds.time.max().values - combined_ds.time.min().values)
2026-01-22T08:03:10.0535368Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0535630Z             / 1e9
2026-01-22T08:03:10.0535786Z         ) + 1
2026-01-22T08:03:10.0536104Z E       TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.0536412Z 
2026-01-22T08:03:10.0536512Z mth5/timeseries/run_ts.py:271: TypeError
2026-01-22T08:03:10.0536833Z ---------------------------- Captured stdout setup -----------------------------
2026-01-22T08:03:10.0537954Z [33m[1m2026-01-22T07:54:34.228056+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0539271Z [33m[1m2026-01-22T07:54:34.306368+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0540203Z _____________ ERROR at setup of TestRunTSMerging.test_merge_method _____________
2026-01-22T08:03:10.0540899Z [gw0] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0541134Z 
2026-01-22T08:03:10.0541485Z test_signal_params = {'common_start': '2020-01-01T00:00:00+00:00', 'end_time': '2015-01-08T19:57:49.875000', 'n_samples': 4096, 'sample_rate': 8.0, ...}
2026-01-22T08:03:10.0541996Z channel_response = Filters Included:
2026-01-22T08:03:10.0542227Z =========================
2026-01-22T08:03:10.0542782Z {'name': 'instrument_response', 'comments': {'author': None, 'time_stamp':... 'normalization_factor': 18244400.0, '_class_name': 'pole_zero_filter', 'total_gain': 18244400.0}
2026-01-22T08:03:10.0543343Z --------------------
2026-01-22T08:03:10.0543463Z 
2026-01-22T08:03:10.0543466Z 
2026-01-22T08:03:10.0543541Z     @pytest.fixture
2026-01-22T08:03:10.0543899Z     def merge_test_runs(test_signal_params, channel_response):
2026-01-22T08:03:10.0544543Z         """Create two RunTS objects for merge testing."""
2026-01-22T08:03:10.0544974Z         params = test_signal_params
2026-01-22T08:03:10.0545335Z     
2026-01-22T08:03:10.0545509Z         # Create first run
2026-01-22T08:03:10.0545723Z         start_01 = "2015-01-08T19:49:18+00:00"
2026-01-22T08:03:10.0545968Z         start_02 = "2015-01-08T19:57:52+00:00"
2026-01-22T08:03:10.0546190Z     
2026-01-22T08:03:10.0546362Z         # Filters for testing filter merging
2026-01-22T08:03:10.0546722Z         pz1 = PoleZeroFilter(units_in="Volt", units_out="nanoTesla", name="filter_1")
2026-01-22T08:03:10.0547172Z         pz1.poles = [(-6.283185 + 10.882477j), (-6.283185 - 10.882477j), (-12.566371 + 0j)]
2026-01-22T08:03:10.0547493Z         pz1.zeros = []
2026-01-22T08:03:10.0547726Z         pz1.normalization_factor = 18244400
2026-01-22T08:03:10.0547953Z     
2026-01-22T08:03:10.0548102Z         pz2 = pz1.copy()
2026-01-22T08:03:10.0548312Z         pz2.name = "filter_2"
2026-01-22T08:03:10.0548510Z     
2026-01-22T08:03:10.0548695Z         cr_01 = ChannelResponse(filters_list=[pz1])
2026-01-22T08:03:10.0548979Z         cr_02 = ChannelResponse(filters_list=[pz2])
2026-01-22T08:03:10.0549228Z     
2026-01-22T08:03:10.0549389Z         # Create channels for first run
2026-01-22T08:03:10.0549629Z         run_01 = RunTS()
2026-01-22T08:03:10.0549818Z         ey_01 = ChannelTS(
2026-01-22T08:03:10.0550012Z             "electric",
2026-01-22T08:03:10.0550243Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0550654Z             channel_metadata={
2026-01-22T08:03:10.0550873Z                 "electric": {
2026-01-22T08:03:10.0551091Z                     "component": "ey",
2026-01-22T08:03:10.0551356Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0551624Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0551865Z                 }
2026-01-22T08:03:10.0552046Z             },
2026-01-22T08:03:10.0552223Z             channel_response=cr_01,
2026-01-22T08:03:10.0552451Z         )
2026-01-22T08:03:10.0552608Z         hx_01 = ChannelTS(
2026-01-22T08:03:10.0552795Z             "magnetic",
2026-01-22T08:03:10.0553018Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0553271Z             channel_metadata={
2026-01-22T08:03:10.0553468Z                 "magnetic": {
2026-01-22T08:03:10.0553681Z                     "component": "hx",
2026-01-22T08:03:10.0553938Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0554209Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0554434Z                 }
2026-01-22T08:03:10.0554598Z             },
2026-01-22T08:03:10.0554777Z             channel_response=cr_01,
2026-01-22T08:03:10.0554982Z         )
2026-01-22T08:03:10.0555151Z         run_01.set_dataset([ey_01, hx_01])
2026-01-22T08:03:10.0555372Z     
2026-01-22T08:03:10.0555531Z         # Create channels for second run
2026-01-22T08:03:10.0555905Z         run_02 = RunTS()
2026-01-22T08:03:10.0556108Z         ey_02 = ChannelTS(
2026-01-22T08:03:10.0556295Z             "electric",
2026-01-22T08:03:10.0556515Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0556772Z             channel_metadata={
2026-01-22T08:03:10.0556975Z                 "electric": {
2026-01-22T08:03:10.0557185Z                     "component": "ey",
2026-01-22T08:03:10.0557440Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0557706Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0557945Z                 }
2026-01-22T08:03:10.0558111Z             },
2026-01-22T08:03:10.0558289Z             channel_response=cr_02,
2026-01-22T08:03:10.0558494Z         )
2026-01-22T08:03:10.0558658Z         hx_02 = ChannelTS(
2026-01-22T08:03:10.0558853Z             "magnetic",
2026-01-22T08:03:10.0559068Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0559328Z             channel_metadata={
2026-01-22T08:03:10.0559530Z                 "magnetic": {
2026-01-22T08:03:10.0559806Z                     "component": "hx",
2026-01-22T08:03:10.0560066Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0560501Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0560877Z                 }
2026-01-22T08:03:10.0561058Z             },
2026-01-22T08:03:10.0561246Z             channel_response=cr_02,
2026-01-22T08:03:10.0561458Z         )
2026-01-22T08:03:10.0561643Z         run_02.set_dataset([ey_02, hx_02])
2026-01-22T08:03:10.0561871Z     
2026-01-22T08:03:10.0562023Z         return {
2026-01-22T08:03:10.0562204Z             "run_01": run_01,
2026-01-22T08:03:10.0562411Z             "run_02": run_02,
2026-01-22T08:03:10.0562619Z             "start_01": start_01,
2026-01-22T08:03:10.0562826Z             "start_02": start_02,
2026-01-22T08:03:10.0563063Z             "end_02": "2015-01-08T20:06:23.875000+00:00",
2026-01-22T08:03:10.0563313Z             "pz1": pz1,
2026-01-22T08:03:10.0563491Z             "pz2": pz2,
2026-01-22T08:03:10.0563692Z >           "combined": run_01 + run_02,
2026-01-22T08:03:10.0563920Z                         ^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0564148Z             "merged": run_01.merge(run_02),
2026-01-22T08:03:10.0564451Z             "merged_decimated": run_01.merge(run_02, new_sample_rate=1),
2026-01-22T08:03:10.0564735Z         }
2026-01-22T08:03:10.0564821Z 
2026-01-22T08:03:10.0564907Z tests/timeseries/test_runts.py:363: 
2026-01-22T08:03:10.0565192Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0565402Z 
2026-01-22T08:03:10.0565479Z self = RunTS Summary:
2026-01-22T08:03:10.0565684Z 	Survey:      0
2026-01-22T08:03:10.0565854Z 	Station:     0
2026-01-22T08:03:10.0566026Z 	Run:         0
2026-01-22T08:03:10.0566203Z 	Start:       2015-01-08T19:49:18+00:00
2026-01-22T08:03:10.0566431Z 	End:         2015-01-08T19:57:49.875000+00:00
2026-01-22T08:03:10.0566669Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0566856Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0567055Z other = RunTS Summary:
2026-01-22T08:03:10.0567246Z 	Survey:      0
2026-01-22T08:03:10.0567418Z 	Station:     0
2026-01-22T08:03:10.0567576Z 	Run:         0
2026-01-22T08:03:10.0567758Z 	Start:       2015-01-08T19:57:52+00:00
2026-01-22T08:03:10.0567993Z 	End:         2015-01-08T20:06:23.875000+00:00
2026-01-22T08:03:10.0568219Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0568403Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0568536Z 
2026-01-22T08:03:10.0568634Z     def __add__(self, other: RunTS) -> RunTS:
2026-01-22T08:03:10.0568870Z         """
2026-01-22T08:03:10.0569066Z         Add two runs together to create a combined run.
2026-01-22T08:03:10.0569319Z     
2026-01-22T08:03:10.0569503Z         Combines runs using the following steps:
2026-01-22T08:03:10.0569732Z     
2026-01-22T08:03:10.0569915Z         1. xr.combine_by_coords([original, other])
2026-01-22T08:03:10.0570231Z         2. Compute monotonic time index spanning full time range
2026-01-22T08:03:10.0570794Z         3. Interpolate to new time index using slinear method
2026-01-22T08:03:10.0571069Z     
2026-01-22T08:03:10.0571230Z         Parameters
2026-01-22T08:03:10.0571409Z         ----------
2026-01-22T08:03:10.0571602Z         other : RunTS
2026-01-22T08:03:10.0571842Z             Another RunTS object to combine with this one.
2026-01-22T08:03:10.0572088Z     
2026-01-22T08:03:10.0572245Z         Returns
2026-01-22T08:03:10.0572414Z         -------
2026-01-22T08:03:10.0572581Z         RunTS
2026-01-22T08:03:10.0572815Z             Combined run with monotonic time index and metadata from the
2026-01-22T08:03:10.0573110Z             first run.
2026-01-22T08:03:10.0573281Z     
2026-01-22T08:03:10.0573420Z         Raises
2026-01-22T08:03:10.0573578Z         ------
2026-01-22T08:03:10.0573743Z         TypeError
2026-01-22T08:03:10.0573921Z             If input is not a RunTS object.
2026-01-22T08:03:10.0574141Z     
2026-01-22T08:03:10.0574289Z         Examples
2026-01-22T08:03:10.0574447Z         --------
2026-01-22T08:03:10.0574697Z         >>> run1 = RunTS(array_list=[ex1, ey1])
2026-01-22T08:03:10.0574957Z         >>> run2 = RunTS(array_list=[ex2, ey2])
2026-01-22T08:03:10.0575194Z         >>> combined = run1 + run2
2026-01-22T08:03:10.0575439Z         >>> print(combined.start, combined.end)
2026-01-22T08:03:10.0575672Z     
2026-01-22T08:03:10.0575808Z         Notes
2026-01-22T08:03:10.0575969Z         -----
2026-01-22T08:03:10.0576217Z         For more control over the merging process (gap filling method,
2026-01-22T08:03:10.0576566Z         resampling, etc.), use the `merge()` method instead.
2026-01-22T08:03:10.0576831Z     
2026-01-22T08:03:10.0576978Z         See Also
2026-01-22T08:03:10.0577144Z         --------
2026-01-22T08:03:10.0577371Z         merge : More flexible merging with customization options
2026-01-22T08:03:10.0577641Z     
2026-01-22T08:03:10.0577787Z         """
2026-01-22T08:03:10.0577956Z         if not isinstance(other, RunTS):
2026-01-22T08:03:10.0578273Z             raise TypeError(f"Cannot combine {type(other)} with RunTS.")
2026-01-22T08:03:10.0578657Z         # combine into a data set use override to keep attrs from original
2026-01-22T08:03:10.0578974Z         combined_ds = xr.combine_by_coords(
2026-01-22T08:03:10.0579282Z             [self.dataset, other.dataset], combine_attrs="override"
2026-01-22T08:03:10.0579564Z         )
2026-01-22T08:03:10.0579705Z     
2026-01-22T08:03:10.0579866Z         n_samples = (
2026-01-22T08:03:10.0580058Z             self.sample_rate
2026-01-22T08:03:10.0580429Z >           * float(combined_ds.time.max().values - combined_ds.time.min().values)
2026-01-22T08:03:10.0580799Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0581067Z             / 1e9
2026-01-22T08:03:10.0581244Z         ) + 1
2026-01-22T08:03:10.0581562Z E       TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.0581916Z 
2026-01-22T08:03:10.0582009Z mth5/timeseries/run_ts.py:271: TypeError
2026-01-22T08:03:10.0582344Z ---------------------------- Captured stdout setup -----------------------------
2026-01-22T08:03:10.0583423Z [33m[1m2026-01-22T07:54:34.479561+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0584719Z [33m[1m2026-01-22T07:54:34.555292+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0585542Z ________ ERROR at setup of TestRunTSMerging.test_merge_with_decimation _________
2026-01-22T08:03:10.0585973Z [gw0] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0586209Z 
2026-01-22T08:03:10.0586566Z test_signal_params = {'common_start': '2020-01-01T00:00:00+00:00', 'end_time': '2015-01-08T19:57:49.875000', 'n_samples': 4096, 'sample_rate': 8.0, ...}
2026-01-22T08:03:10.0587174Z channel_response = Filters Included:
2026-01-22T08:03:10.0587406Z =========================
2026-01-22T08:03:10.0587969Z {'name': 'instrument_response', 'comments': {'author': None, 'time_stamp':... 'normalization_factor': 18244400.0, '_class_name': 'pole_zero_filter', 'total_gain': 18244400.0}
2026-01-22T08:03:10.0588543Z --------------------
2026-01-22T08:03:10.0588657Z 
2026-01-22T08:03:10.0588661Z 
2026-01-22T08:03:10.0588732Z     @pytest.fixture
2026-01-22T08:03:10.0588981Z     def merge_test_runs(test_signal_params, channel_response):
2026-01-22T08:03:10.0589315Z         """Create two RunTS objects for merge testing."""
2026-01-22T08:03:10.0589582Z         params = test_signal_params
2026-01-22T08:03:10.0589801Z     
2026-01-22T08:03:10.0589957Z         # Create first run
2026-01-22T08:03:10.0590159Z         start_01 = "2015-01-08T19:49:18+00:00"
2026-01-22T08:03:10.0590469Z         start_02 = "2015-01-08T19:57:52+00:00"
2026-01-22T08:03:10.0590691Z     
2026-01-22T08:03:10.0590927Z         # Filters for testing filter merging
2026-01-22T08:03:10.0591282Z         pz1 = PoleZeroFilter(units_in="Volt", units_out="nanoTesla", name="filter_1")
2026-01-22T08:03:10.0591737Z         pz1.poles = [(-6.283185 + 10.882477j), (-6.283185 - 10.882477j), (-12.566371 + 0j)]
2026-01-22T08:03:10.0592071Z         pz1.zeros = []
2026-01-22T08:03:10.0592272Z         pz1.normalization_factor = 18244400
2026-01-22T08:03:10.0592496Z     
2026-01-22T08:03:10.0592656Z         pz2 = pz1.copy()
2026-01-22T08:03:10.0592848Z         pz2.name = "filter_2"
2026-01-22T08:03:10.0593041Z     
2026-01-22T08:03:10.0593227Z         cr_01 = ChannelResponse(filters_list=[pz1])
2026-01-22T08:03:10.0593501Z         cr_02 = ChannelResponse(filters_list=[pz2])
2026-01-22T08:03:10.0593751Z     
2026-01-22T08:03:10.0593923Z         # Create channels for first run
2026-01-22T08:03:10.0594143Z         run_01 = RunTS()
2026-01-22T08:03:10.0594341Z         ey_01 = ChannelTS(
2026-01-22T08:03:10.0594535Z             "electric",
2026-01-22T08:03:10.0594756Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0595021Z             channel_metadata={
2026-01-22T08:03:10.0595231Z                 "electric": {
2026-01-22T08:03:10.0595444Z                     "component": "ey",
2026-01-22T08:03:10.0595700Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0595973Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0596211Z                 }
2026-01-22T08:03:10.0596371Z             },
2026-01-22T08:03:10.0596552Z             channel_response=cr_01,
2026-01-22T08:03:10.0596769Z         )
2026-01-22T08:03:10.0596940Z         hx_01 = ChannelTS(
2026-01-22T08:03:10.0597137Z             "magnetic",
2026-01-22T08:03:10.0597359Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0597610Z             channel_metadata={
2026-01-22T08:03:10.0597820Z                 "magnetic": {
2026-01-22T08:03:10.0598035Z                     "component": "hx",
2026-01-22T08:03:10.0598297Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0598561Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0598795Z                 }
2026-01-22T08:03:10.0598962Z             },
2026-01-22T08:03:10.0599135Z             channel_response=cr_01,
2026-01-22T08:03:10.0599345Z         )
2026-01-22T08:03:10.0599517Z         run_01.set_dataset([ey_01, hx_01])
2026-01-22T08:03:10.0599727Z     
2026-01-22T08:03:10.0599894Z         # Create channels for second run
2026-01-22T08:03:10.0600119Z         run_02 = RunTS()
2026-01-22T08:03:10.0600301Z         ey_02 = ChannelTS(
2026-01-22T08:03:10.0600618Z             "electric",
2026-01-22T08:03:10.0600935Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0601180Z             channel_metadata={
2026-01-22T08:03:10.0601381Z                 "electric": {
2026-01-22T08:03:10.0601587Z                     "component": "ey",
2026-01-22T08:03:10.0601955Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0602226Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0602457Z                 }
2026-01-22T08:03:10.0602620Z             },
2026-01-22T08:03:10.0602790Z             channel_response=cr_02,
2026-01-22T08:03:10.0603002Z         )
2026-01-22T08:03:10.0603159Z         hx_02 = ChannelTS(
2026-01-22T08:03:10.0603346Z             "magnetic",
2026-01-22T08:03:10.0603564Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0603816Z             channel_metadata={
2026-01-22T08:03:10.0604020Z                 "magnetic": {
2026-01-22T08:03:10.0604227Z                     "component": "hx",
2026-01-22T08:03:10.0604488Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0604754Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0604988Z                 }
2026-01-22T08:03:10.0605155Z             },
2026-01-22T08:03:10.0605327Z             channel_response=cr_02,
2026-01-22T08:03:10.0605540Z         )
2026-01-22T08:03:10.0605788Z         run_02.set_dataset([ey_02, hx_02])
2026-01-22T08:03:10.0606010Z     
2026-01-22T08:03:10.0606151Z         return {
2026-01-22T08:03:10.0606327Z             "run_01": run_01,
2026-01-22T08:03:10.0606650Z             "run_02": run_02,
2026-01-22T08:03:10.0606846Z             "start_01": start_01,
2026-01-22T08:03:10.0607063Z             "start_02": start_02,
2026-01-22T08:03:10.0607310Z             "end_02": "2015-01-08T20:06:23.875000+00:00",
2026-01-22T08:03:10.0607553Z             "pz1": pz1,
2026-01-22T08:03:10.0607756Z             "pz2": pz2,
2026-01-22T08:03:10.0607966Z >           "combined": run_01 + run_02,
2026-01-22T08:03:10.0608206Z                         ^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0608440Z             "merged": run_01.merge(run_02),
2026-01-22T08:03:10.0608745Z             "merged_decimated": run_01.merge(run_02, new_sample_rate=1),
2026-01-22T08:03:10.0609037Z         }
2026-01-22T08:03:10.0609124Z 
2026-01-22T08:03:10.0609214Z tests/timeseries/test_runts.py:363: 
2026-01-22T08:03:10.0609494Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0609699Z 
2026-01-22T08:03:10.0609778Z self = RunTS Summary:
2026-01-22T08:03:10.0609951Z 	Survey:      0
2026-01-22T08:03:10.0610119Z 	Station:     0
2026-01-22T08:03:10.0610285Z 	Run:         0
2026-01-22T08:03:10.0610614Z 	Start:       2015-01-08T19:49:18+00:00
2026-01-22T08:03:10.0610866Z 	End:         2015-01-08T19:57:49.875000+00:00
2026-01-22T08:03:10.0611101Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0611276Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0611479Z other = RunTS Summary:
2026-01-22T08:03:10.0611670Z 	Survey:      0
2026-01-22T08:03:10.0611832Z 	Station:     0
2026-01-22T08:03:10.0612003Z 	Run:         0
2026-01-22T08:03:10.0612178Z 	Start:       2015-01-08T19:57:52+00:00
2026-01-22T08:03:10.0612411Z 	End:         2015-01-08T20:06:23.875000+00:00
2026-01-22T08:03:10.0612635Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0612815Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0612948Z 
2026-01-22T08:03:10.0613048Z     def __add__(self, other: RunTS) -> RunTS:
2026-01-22T08:03:10.0613276Z         """
2026-01-22T08:03:10.0613476Z         Add two runs together to create a combined run.
2026-01-22T08:03:10.0613724Z     
2026-01-22T08:03:10.0613899Z         Combines runs using the following steps:
2026-01-22T08:03:10.0614156Z     
2026-01-22T08:03:10.0614340Z         1. xr.combine_by_coords([original, other])
2026-01-22T08:03:10.0614646Z         2. Compute monotonic time index spanning full time range
2026-01-22T08:03:10.0614987Z         3. Interpolate to new time index using slinear method
2026-01-22T08:03:10.0615255Z     
2026-01-22T08:03:10.0615409Z         Parameters
2026-01-22T08:03:10.0615582Z         ----------
2026-01-22T08:03:10.0615756Z         other : RunTS
2026-01-22T08:03:10.0615987Z             Another RunTS object to combine with this one.
2026-01-22T08:03:10.0616345Z     
2026-01-22T08:03:10.0616497Z         Returns
2026-01-22T08:03:10.0616670Z         -------
2026-01-22T08:03:10.0616826Z         RunTS
2026-01-22T08:03:10.0617075Z             Combined run with monotonic time index and metadata from the
2026-01-22T08:03:10.0617377Z             first run.
2026-01-22T08:03:10.0617547Z     
2026-01-22T08:03:10.0617703Z         Raises
2026-01-22T08:03:10.0617875Z         ------
2026-01-22T08:03:10.0618032Z         TypeError
2026-01-22T08:03:10.0618218Z             If input is not a RunTS object.
2026-01-22T08:03:10.0618444Z     
2026-01-22T08:03:10.0618586Z         Examples
2026-01-22T08:03:10.0618752Z         --------
2026-01-22T08:03:10.0618939Z         >>> run1 = RunTS(array_list=[ex1, ey1])
2026-01-22T08:03:10.0619188Z         >>> run2 = RunTS(array_list=[ex2, ey2])
2026-01-22T08:03:10.0619431Z         >>> combined = run1 + run2
2026-01-22T08:03:10.0619677Z         >>> print(combined.start, combined.end)
2026-01-22T08:03:10.0619913Z     
2026-01-22T08:03:10.0620055Z         Notes
2026-01-22T08:03:10.0620213Z         -----
2026-01-22T08:03:10.0620661Z         For more control over the merging process (gap filling method,
2026-01-22T08:03:10.0621009Z         resampling, etc.), use the `merge()` method instead.
2026-01-22T08:03:10.0621272Z     
2026-01-22T08:03:10.0621417Z         See Also
2026-01-22T08:03:10.0621575Z         --------
2026-01-22T08:03:10.0621808Z         merge : More flexible merging with customization options
2026-01-22T08:03:10.0622074Z     
2026-01-22T08:03:10.0622213Z         """
2026-01-22T08:03:10.0622392Z         if not isinstance(other, RunTS):
2026-01-22T08:03:10.0622740Z             raise TypeError(f"Cannot combine {type(other)} with RunTS.")
2026-01-22T08:03:10.0623118Z         # combine into a data set use override to keep attrs from original
2026-01-22T08:03:10.0623438Z         combined_ds = xr.combine_by_coords(
2026-01-22T08:03:10.0623741Z             [self.dataset, other.dataset], combine_attrs="override"
2026-01-22T08:03:10.0624019Z         )
2026-01-22T08:03:10.0624161Z     
2026-01-22T08:03:10.0624315Z         n_samples = (
2026-01-22T08:03:10.0624508Z             self.sample_rate
2026-01-22T08:03:10.0624806Z >           * float(combined_ds.time.max().values - combined_ds.time.min().values)
2026-01-22T08:03:10.0625169Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0625429Z             / 1e9
2026-01-22T08:03:10.0625588Z         ) + 1
2026-01-22T08:03:10.0625909Z E       TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.0626215Z 
2026-01-22T08:03:10.0626312Z mth5/timeseries/run_ts.py:271: TypeError
2026-01-22T08:03:10.0626634Z ---------------------------- Captured stdout setup -----------------------------
2026-01-22T08:03:10.0627630Z [33m[1m2026-01-22T07:54:34.727545+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0628938Z [33m[1m2026-01-22T07:54:34.807725+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0629744Z ______ ERROR at setup of TestRunTSIntegration.test_complex_merge_workflow ______
2026-01-22T08:03:10.0630176Z [gw0] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0630478Z 
2026-01-22T08:03:10.0630965Z test_signal_params = {'common_start': '2020-01-01T00:00:00+00:00', 'end_time': '2015-01-08T19:57:49.875000', 'n_samples': 4096, 'sample_rate': 8.0, ...}
2026-01-22T08:03:10.0631686Z channel_response = Filters Included:
2026-01-22T08:03:10.0631917Z =========================
2026-01-22T08:03:10.0632471Z {'name': 'instrument_response', 'comments': {'author': None, 'time_stamp':... 'normalization_factor': 18244400.0, '_class_name': 'pole_zero_filter', 'total_gain': 18244400.0}
2026-01-22T08:03:10.0633145Z --------------------
2026-01-22T08:03:10.0633265Z 
2026-01-22T08:03:10.0633274Z 
2026-01-22T08:03:10.0633348Z     @pytest.fixture
2026-01-22T08:03:10.0633602Z     def merge_test_runs(test_signal_params, channel_response):
2026-01-22T08:03:10.0633936Z         """Create two RunTS objects for merge testing."""
2026-01-22T08:03:10.0634217Z         params = test_signal_params
2026-01-22T08:03:10.0634441Z     
2026-01-22T08:03:10.0634609Z         # Create first run
2026-01-22T08:03:10.0634822Z         start_01 = "2015-01-08T19:49:18+00:00"
2026-01-22T08:03:10.0635069Z         start_02 = "2015-01-08T19:57:52+00:00"
2026-01-22T08:03:10.0635288Z     
2026-01-22T08:03:10.0635452Z         # Filters for testing filter merging
2026-01-22T08:03:10.0635804Z         pz1 = PoleZeroFilter(units_in="Volt", units_out="nanoTesla", name="filter_1")
2026-01-22T08:03:10.0636252Z         pz1.poles = [(-6.283185 + 10.882477j), (-6.283185 - 10.882477j), (-12.566371 + 0j)]
2026-01-22T08:03:10.0636572Z         pz1.zeros = []
2026-01-22T08:03:10.0636783Z         pz1.normalization_factor = 18244400
2026-01-22T08:03:10.0637066Z     
2026-01-22T08:03:10.0637217Z         pz2 = pz1.copy()
2026-01-22T08:03:10.0637418Z         pz2.name = "filter_2"
2026-01-22T08:03:10.0637612Z     
2026-01-22T08:03:10.0637791Z         cr_01 = ChannelResponse(filters_list=[pz1])
2026-01-22T08:03:10.0638072Z         cr_02 = ChannelResponse(filters_list=[pz2])
2026-01-22T08:03:10.0638307Z     
2026-01-22T08:03:10.0638475Z         # Create channels for first run
2026-01-22T08:03:10.0638692Z         run_01 = RunTS()
2026-01-22T08:03:10.0638882Z         ey_01 = ChannelTS(
2026-01-22T08:03:10.0639076Z             "electric",
2026-01-22T08:03:10.0639297Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0639553Z             channel_metadata={
2026-01-22T08:03:10.0639762Z                 "electric": {
2026-01-22T08:03:10.0639966Z                     "component": "ey",
2026-01-22T08:03:10.0640222Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0640707Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0640938Z                 }
2026-01-22T08:03:10.0641103Z             },
2026-01-22T08:03:10.0641286Z             channel_response=cr_01,
2026-01-22T08:03:10.0641495Z         )
2026-01-22T08:03:10.0641661Z         hx_01 = ChannelTS(
2026-01-22T08:03:10.0641857Z             "magnetic",
2026-01-22T08:03:10.0642080Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0642331Z             channel_metadata={
2026-01-22T08:03:10.0642542Z                 "magnetic": {
2026-01-22T08:03:10.0642754Z                     "component": "hx",
2026-01-22T08:03:10.0643008Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0643281Z                     "time_period.start": start_01,
2026-01-22T08:03:10.0643521Z                 }
2026-01-22T08:03:10.0643678Z             },
2026-01-22T08:03:10.0643859Z             channel_response=cr_01,
2026-01-22T08:03:10.0644076Z         )
2026-01-22T08:03:10.0644244Z         run_01.set_dataset([ey_01, hx_01])
2026-01-22T08:03:10.0644487Z     
2026-01-22T08:03:10.0644655Z         # Create channels for second run
2026-01-22T08:03:10.0644875Z         run_02 = RunTS()
2026-01-22T08:03:10.0645065Z         ey_02 = ChannelTS(
2026-01-22T08:03:10.0645259Z             "electric",
2026-01-22T08:03:10.0645471Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0645724Z             channel_metadata={
2026-01-22T08:03:10.0645927Z                 "electric": {
2026-01-22T08:03:10.0646134Z                     "component": "ey",
2026-01-22T08:03:10.0646379Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0646651Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0646887Z                 }
2026-01-22T08:03:10.0647040Z             },
2026-01-22T08:03:10.0647216Z             channel_response=cr_02,
2026-01-22T08:03:10.0647429Z         )
2026-01-22T08:03:10.0647681Z         hx_02 = ChannelTS(
2026-01-22T08:03:10.0647893Z             "magnetic",
2026-01-22T08:03:10.0648202Z             data=np.random.rand(params["n_samples"]),
2026-01-22T08:03:10.0648564Z             channel_metadata={
2026-01-22T08:03:10.0648920Z                 "magnetic": {
2026-01-22T08:03:10.0649245Z                     "component": "hx",
2026-01-22T08:03:10.0649661Z                     "sample_rate": params["sample_rate"],
2026-01-22T08:03:10.0650093Z                     "time_period.start": start_02,
2026-01-22T08:03:10.0650327Z                 }
2026-01-22T08:03:10.0650578Z             },
2026-01-22T08:03:10.0650748Z             channel_response=cr_02,
2026-01-22T08:03:10.0650964Z         )
2026-01-22T08:03:10.0651150Z         run_02.set_dataset([ey_02, hx_02])
2026-01-22T08:03:10.0651363Z     
2026-01-22T08:03:10.0651516Z         return {
2026-01-22T08:03:10.0651694Z             "run_01": run_01,
2026-01-22T08:03:10.0651891Z             "run_02": run_02,
2026-01-22T08:03:10.0652103Z             "start_01": start_01,
2026-01-22T08:03:10.0652335Z             "start_02": start_02,
2026-01-22T08:03:10.0652658Z             "end_02": "2015-01-08T20:06:23.875000+00:00",
2026-01-22T08:03:10.0652906Z             "pz1": pz1,
2026-01-22T08:03:10.0653094Z             "pz2": pz2,
2026-01-22T08:03:10.0653282Z >           "combined": run_01 + run_02,
2026-01-22T08:03:10.0653520Z                         ^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0653752Z             "merged": run_01.merge(run_02),
2026-01-22T08:03:10.0654059Z             "merged_decimated": run_01.merge(run_02, new_sample_rate=1),
2026-01-22T08:03:10.0654344Z         }
2026-01-22T08:03:10.0654440Z 
2026-01-22T08:03:10.0654529Z tests/timeseries/test_runts.py:363: 
2026-01-22T08:03:10.0654811Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0655015Z 
2026-01-22T08:03:10.0655087Z self = RunTS Summary:
2026-01-22T08:03:10.0655279Z 	Survey:      0
2026-01-22T08:03:10.0655454Z 	Station:     0
2026-01-22T08:03:10.0655618Z 	Run:         0
2026-01-22T08:03:10.0655796Z 	Start:       2015-01-08T19:49:18+00:00
2026-01-22T08:03:10.0656036Z 	End:         2015-01-08T19:57:49.875000+00:00
2026-01-22T08:03:10.0656268Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0656447Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0656649Z other = RunTS Summary:
2026-01-22T08:03:10.0656837Z 	Survey:      0
2026-01-22T08:03:10.0657001Z 	Station:     0
2026-01-22T08:03:10.0657165Z 	Run:         0
2026-01-22T08:03:10.0657336Z 	Start:       2015-01-08T19:57:52+00:00
2026-01-22T08:03:10.0657559Z 	End:         2015-01-08T20:06:23.875000+00:00
2026-01-22T08:03:10.0657792Z 	Sample Rate: 8.0
2026-01-22T08:03:10.0657974Z 	Components:  ['ey', 'hx']
2026-01-22T08:03:10.0658100Z 
2026-01-22T08:03:10.0658193Z     def __add__(self, other: RunTS) -> RunTS:
2026-01-22T08:03:10.0658424Z         """
2026-01-22T08:03:10.0658625Z         Add two runs together to create a combined run.
2026-01-22T08:03:10.0658865Z     
2026-01-22T08:03:10.0659048Z         Combines runs using the following steps:
2026-01-22T08:03:10.0659286Z     
2026-01-22T08:03:10.0659469Z         1. xr.combine_by_coords([original, other])
2026-01-22T08:03:10.0659783Z         2. Compute monotonic time index spanning full time range
2026-01-22T08:03:10.0660122Z         3. Interpolate to new time index using slinear method
2026-01-22T08:03:10.0660461Z     
2026-01-22T08:03:10.0660616Z         Parameters
2026-01-22T08:03:10.0660796Z         ----------
2026-01-22T08:03:10.0660972Z         other : RunTS
2026-01-22T08:03:10.0661195Z             Another RunTS object to combine with this one.
2026-01-22T08:03:10.0661447Z     
2026-01-22T08:03:10.0661602Z         Returns
2026-01-22T08:03:10.0661761Z         -------
2026-01-22T08:03:10.0661929Z         RunTS
2026-01-22T08:03:10.0662183Z             Combined run with monotonic time index and metadata from the
2026-01-22T08:03:10.0662475Z             first run.
2026-01-22T08:03:10.0662652Z     
2026-01-22T08:03:10.0662803Z         Raises
2026-01-22T08:03:10.0663058Z         ------
2026-01-22T08:03:10.0663232Z         TypeError
2026-01-22T08:03:10.0663429Z             If input is not a RunTS object.
2026-01-22T08:03:10.0663652Z     
2026-01-22T08:03:10.0663802Z         Examples
2026-01-22T08:03:10.0663979Z         --------
2026-01-22T08:03:10.0664168Z         >>> run1 = RunTS(array_list=[ex1, ey1])
2026-01-22T08:03:10.0664428Z         >>> run2 = RunTS(array_list=[ex2, ey2])
2026-01-22T08:03:10.0664673Z         >>> combined = run1 + run2
2026-01-22T08:03:10.0664925Z         >>> print(combined.start, combined.end)
2026-01-22T08:03:10.0665152Z     
2026-01-22T08:03:10.0665303Z         Notes
2026-01-22T08:03:10.0665473Z         -----
2026-01-22T08:03:10.0665710Z         For more control over the merging process (gap filling method,
2026-01-22T08:03:10.0666067Z         resampling, etc.), use the `merge()` method instead.
2026-01-22T08:03:10.0666331Z     
2026-01-22T08:03:10.0666473Z         See Also
2026-01-22T08:03:10.0666640Z         --------
2026-01-22T08:03:10.0666881Z         merge : More flexible merging with customization options
2026-01-22T08:03:10.0667146Z     
2026-01-22T08:03:10.0667369Z         """
2026-01-22T08:03:10.0667545Z         if not isinstance(other, RunTS):
2026-01-22T08:03:10.0667846Z             raise TypeError(f"Cannot combine {type(other)} with RunTS.")
2026-01-22T08:03:10.0668223Z         # combine into a data set use override to keep attrs from original
2026-01-22T08:03:10.0668544Z         combined_ds = xr.combine_by_coords(
2026-01-22T08:03:10.0668845Z             [self.dataset, other.dataset], combine_attrs="override"
2026-01-22T08:03:10.0669116Z         )
2026-01-22T08:03:10.0669267Z     
2026-01-22T08:03:10.0669426Z         n_samples = (
2026-01-22T08:03:10.0669615Z             self.sample_rate
2026-01-22T08:03:10.0669931Z >           * float(combined_ds.time.max().values - combined_ds.time.min().values)
2026-01-22T08:03:10.0670294Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0670625Z             / 1e9
2026-01-22T08:03:10.0670801Z         ) + 1
2026-01-22T08:03:10.0671120Z E       TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.0671424Z 
2026-01-22T08:03:10.0671521Z mth5/timeseries/run_ts.py:271: TypeError
2026-01-22T08:03:10.0671831Z ---------------------------- Captured stdout setup -----------------------------
2026-01-22T08:03:10.0672845Z [33m[1m2026-01-22T07:54:42.402342+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0674141Z [33m[1m2026-01-22T07:54:42.480325+0000 | WARNING | mth5.timeseries.run_ts | validate_metadata | line: 1083 | sample rate of dataset 8.0 is different than metadata sample rate 0.0 updating metatdata value to 8.0[0m
2026-01-22T08:03:10.0674878Z =================================== FAILURES ===================================
2026-01-22T08:03:10.0675292Z ________ TestPhoenixCollectionDataFrameOperations.test_dataframe_dtypes ________
2026-01-22T08:03:10.0675755Z [gw2] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0675987Z 
2026-01-22T08:03:10.0676331Z self = <tests.io.phoenix.test_phoenix_collection.TestPhoenixCollectionDataFrameOperations object at 0x7f42694a6490>
2026-01-22T08:03:10.0677199Z phoenix_collection_real_data = Collection(/usr/share/miniconda/envs/test/lib/python3.11/site-packages/mth5_test_data/phoenix/sample_data/10128_2021-04-27-032436)
2026-01-22T08:03:10.0677919Z phoenix_dataframe =                      survey            station  ... instrument_id calibration_fn
2026-01-22T08:03:10.0678315Z 0   20 Hz 1V Sine wave test  Masked_C...             0
2026-01-22T08:03:10.0678663Z 11  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0
2026-01-22T08:03:10.0678902Z 
2026-01-22T08:03:10.0678982Z [12 rows x 19 columns]
2026-01-22T08:03:10.0679096Z 
2026-01-22T08:03:10.0679295Z     def test_dataframe_dtypes(self, phoenix_collection_real_data, phoenix_dataframe):
2026-01-22T08:03:10.0679784Z         """Test dataframe data types are set correctly."""
2026-01-22T08:03:10.0680139Z         df = phoenix_collection_real_data._set_df_dtypes(phoenix_dataframe)
2026-01-22T08:03:10.0680513Z     
2026-01-22T08:03:10.0680741Z         # Test timestamp columns
2026-01-22T08:03:10.0681030Z         assert pd.api.types.is_datetime64_any_dtype(df.start)
2026-01-22T08:03:10.0681362Z         assert pd.api.types.is_datetime64_any_dtype(df.end)
2026-01-22T08:03:10.0681625Z     
2026-01-22T08:03:10.0681960Z         # Test string/object columns - accept both StringDtype (pandas 2.x) and object dtype (pandas 1.x)
2026-01-22T08:03:10.0682390Z         assert pd.api.types.is_string_dtype(
2026-01-22T08:03:10.0682627Z             df.instrument_id
2026-01-22T08:03:10.0682882Z         ) or pd.api.types.is_object_dtype(df.instrument_id)
2026-01-22T08:03:10.0683204Z >       assert df.calibration_fn.dtype.type == np.object_
2026-01-22T08:03:10.0683560Z E       AssertionError: assert <class 'str'> == <class 'numpy.object_'>
2026-01-22T08:03:10.0684070Z E        +  where <class 'str'> = <StringDtype(storage='python', na_value=nan)>.type
2026-01-22T08:03:10.0684739Z E        +    where <StringDtype(storage='python', na_value=nan)> = 0     0\n1     0\n2     0\n3     0\n4     0\n5     0\n6     0\n7     0\n8     0\n9     0\n10    0\n11    0\nName: calibration_fn, dtype: str.dtype
2026-01-22T08:03:10.0687941Z E        +      where 0     0\n1     0\n2     0\n3     0\n4     0\n5     0\n6     0\n7     0\n8     0\n9     0\n10    0\n11    0\nName: calibration_fn, dtype: str =                      survey            station  ... instrument_id calibration_fn\n0   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n4   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n5   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n6   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n7   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n8   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n9   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n10  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n11  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[12 rows x 19 columns].calibration_fn
2026-01-22T08:03:10.0691220Z E        +  and   <class 'numpy.object_'> = np.object_
2026-01-22T08:03:10.0691413Z 
2026-01-22T08:03:10.0691566Z tests/io/phoenix/test_phoenix_collection.py:367: AssertionError
2026-01-22T08:03:10.0692016Z ________ TestPhoenixCollectionRunOperations.test_runs_data_consistency _________
2026-01-22T08:03:10.0692467Z [gw2] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0692712Z 
2026-01-22T08:03:10.0693016Z self = <tests.io.phoenix.test_phoenix_collection.TestPhoenixCollectionRunOperations object at 0x7f42694a5a90>
2026-01-22T08:03:10.0693594Z phoenix_dataframe =                      survey            station  ... instrument_id calibration_fn
2026-01-22T08:03:10.0693982Z 0   20 Hz 1V Sine wave test  Masked_C...             0
2026-01-22T08:03:10.0694315Z 11  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0
2026-01-22T08:03:10.0694562Z 
2026-01-22T08:03:10.0694632Z [12 rows x 19 columns]
2026-01-22T08:03:10.0695078Z phoenix_runs = OrderedDict([('Masked_Cordinates', OrderedDict([('sr150_0001',                     survey            station  ... inst...      NaN
2026-01-22T08:03:10.0695645Z 11  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876            NaN
2026-01-22T08:03:10.0695883Z 
2026-01-22T08:03:10.0696034Z [4 rows x 19 columns])]))])
2026-01-22T08:03:10.0696258Z test_station = 'Masked_Cordinates'
2026-01-22T08:03:10.0696412Z 
2026-01-22T08:03:10.0696627Z     def test_runs_data_consistency(self, phoenix_dataframe, phoenix_runs, test_station):
2026-01-22T08:03:10.0697054Z         """Test run data consistency with original dataframe."""
2026-01-22T08:03:10.0697384Z         for key, rdf in phoenix_runs[test_station].items():
2026-01-22T08:03:10.0697659Z             rdf = rdf.fillna(0)
2026-01-22T08:03:10.0697966Z             df_subset = phoenix_dataframe[phoenix_dataframe.run == key].fillna(0)
2026-01-22T08:03:10.0698275Z     
2026-01-22T08:03:10.0698475Z             # Test that runs data matches dataframe subset
2026-01-22T08:03:10.0698817Z             # Note: Using iloc[0:4] to match first 4 rows as in original test
2026-01-22T08:03:10.0699122Z             if len(df_subset) >= 4:
2026-01-22T08:03:10.0699400Z >               assert df_subset.iloc[0:4].eq(rdf).all(axis=0).all()
2026-01-22T08:03:10.0699686Z E               assert np.False_
2026-01-22T08:03:10.0699959Z E                +  where np.False_ = all()
2026-01-22T08:03:10.0701366Z E                +    where all = survey              True\nstation             True\nrun                 True\nstart               True\nend                 True\nchannel_id          True\ncomponent           True\nfn                  True\nsample_rate         True\nfile_size           True\nn_samples           True\nsequence_number     True\ndipole              True\ncoil_number         True\nlatitude            True\nlongitude           True\nelevation           True\ninstrument_id       True\ncalibration_fn     False\ndtype: bool.all
2026-01-22T08:03:10.0703791Z E                +      where survey              True\nstation             True\nrun                 True\nstart               True\nend                 True\nchannel_id          True\ncomponent           True\nfn                  True\nsample_rate         True\nfile_size           True\nn_samples           True\nsequence_number     True\ndipole              True\ncoil_number         True\nlatitude            True\nlongitude           True\nelevation           True\ninstrument_id       True\ncalibration_fn     False\ndtype: bool = all(axis=0)
2026-01-22T08:03:10.0705888Z E                +        where all =    survey  station   run  ...  elevation  instrument_id  calibration_fn\n0    True     True  True  ...       True           True           False\n1    True     True  True  ...       True           True           False\n2    True     True  True  ...       True           True           False\n3    True     True  True  ...       True           True           False\n\n[4 rows x 19 columns].all
2026-01-22T08:03:10.0708675Z E                +          where    survey  station   run  ...  elevation  instrument_id  calibration_fn\n0    True     True  True  ...       True           True           False\n1    True     True  True  ...       True           True           False\n2    True     True  True  ...       True           True           False\n3    True     True  True  ...       True           True           False\n\n[4 rows x 19 columns] = eq(                    survey            station  ... instrument_id calibration_fn\n0  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[4 rows x 19 columns])
2026-01-22T08:03:10.0711570Z E                +            where eq =                     survey            station  ... instrument_id calibration_fn\n0  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[4 rows x 19 columns].eq
2026-01-22T08:03:10.0712874Z 
2026-01-22T08:03:10.0713031Z tests/io/phoenix/test_phoenix_collection.py:505: AssertionError
2026-01-22T08:03:10.0713477Z ___________ TestLEMICollectionDataFrameOperations.test_set_df_dtypes ___________
2026-01-22T08:03:10.0713934Z [gw3] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0714193Z 
2026-01-22T08:03:10.0714493Z self = <tests.io.lemi.test_lemi_collection.TestLEMICollectionDataFrameOperations object at 0x7fea2da06710>
2026-01-22T08:03:10.0715070Z sample_dataframe =    survey station       run  ... elevation instrument_id  calibration_fn
2026-01-22T08:03:10.0715503Z 0    test    mt01  sr1_0001  ...    2198.6   ...EMI424             NaN
2026-01-22T08:03:10.0715850Z 11   test    mt01  sr1_0005  ...    2198.6       LEMI424             NaN
2026-01-22T08:03:10.0716060Z 
2026-01-22T08:03:10.0716132Z [12 rows x 19 columns]
2026-01-22T08:03:10.0716488Z tmp_path = PosixPath('/tmp/pytest-of-runner/pytest-0/popen-gw3/test_set_df_dtypes0')
2026-01-22T08:03:10.0716786Z 
2026-01-22T08:03:10.0716994Z     def test_set_df_dtypes(self, sample_dataframe, tmp_path):
2026-01-22T08:03:10.0717308Z         """Test _set_df_dtypes method."""
2026-01-22T08:03:10.0717577Z         # Need a valid directory for initialization
2026-01-22T08:03:10.0717850Z         temp_dir = tmp_path / "temp_init"
2026-01-22T08:03:10.0718077Z         temp_dir.mkdir()
2026-01-22T08:03:10.0718264Z     
2026-01-22T08:03:10.0718446Z         lc = LEMICollection(file_path=temp_dir)
2026-01-22T08:03:10.0718672Z     
2026-01-22T08:03:10.0718857Z         # Convert datetime columns to strings first
2026-01-22T08:03:10.0719191Z         sample_dataframe["start"] = sample_dataframe["start"].astype(str)
2026-01-22T08:03:10.0719563Z         sample_dataframe["end"] = sample_dataframe["end"].astype(str)
2026-01-22T08:03:10.0719846Z     
2026-01-22T08:03:10.0720048Z         processed_df = lc._set_df_dtypes(sample_dataframe)
2026-01-22T08:03:10.0720298Z     
2026-01-22T08:03:10.0720569Z         # Check timestamp columns are properly converted
2026-01-22T08:03:10.0720995Z >       assert processed_df["start"].dtype == "datetime64[ns, UTC]"
2026-01-22T08:03:10.0721383Z E       AssertionError: assert datetime64[us, UTC] == 'datetime64[ns, UTC]'
2026-01-22T08:03:10.0723158Z E        +  where datetime64[us, UTC] = 0    2020-09-30 20:21:00+00:00\n1    2020-09-30 20:21:00+00:00\n2    2020-09-30 20:21:00+00:00\n3    2020-09-30 20:21:00+00:00\n4    2020-09-30 20:21:00+00:00\n5    2020-09-30 20:21:00+00:00\n6    2020-09-30 20:21:00+00:00\n7    2020-09-30 20:21:00+00:00\n8    2020-09-30 20:21:00+00:00\n9    2020-09-30 20:21:00+00:00\n10   2020-09-30 20:21:00+00:00\n11   2020-09-30 20:21:00+00:00\nName: start, dtype: datetime64[us, UTC].dtype
2026-01-22T08:03:10.0724210Z 
2026-01-22T08:03:10.0724341Z tests/io/lemi/test_lemi_collection.py:377: AssertionError
2026-01-22T08:03:10.0724728Z _____________ TestRunTSAlignment.test_misaligned_channels_creation _____________
2026-01-22T08:03:10.0725158Z [gw0] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0725391Z 
2026-01-22T08:03:10.0725455Z >   ???
2026-01-22T08:03:10.0725608Z E   KeyError: 'n'
2026-01-22T08:03:10.0725712Z 
2026-01-22T08:03:10.0725825Z pandas/_libs/tslibs/timedeltas.pyx:818: KeyError
2026-01-22T08:03:10.0726005Z 
2026-01-22T08:03:10.0726175Z During handling of the above exception, another exception occurred:
2026-01-22T08:03:10.0726411Z 
2026-01-22T08:03:10.0726554Z self = <test_runts.TestRunTSAlignment object at 0x7f93f796ff90>
2026-01-22T08:03:10.0726886Z misaligned_channels = {'aligned': [Channel Summary:
2026-01-22T08:03:10.0727146Z 	Survey:       0
2026-01-22T08:03:10.0727319Z 	Station:      mt001
2026-01-22T08:03:10.0727501Z 	Run:          001
2026-01-22T08:03:10.0727681Z 	Channel Type: Magnetic
2026-01-22T08:03:10.0727877Z 	Compon...     2020-01-01T00:00:00+00:00
2026-01-22T08:03:10.0728113Z 	End:          2020-01-01T01:08:15+00:00
2026-01-22T08:03:10.0728369Z 	N Samples:    4096, 'ey_n_samples': 4096, ...}
2026-01-22T08:03:10.0728649Z 
2026-01-22T08:03:10.0728820Z     def test_misaligned_channels_creation(self, misaligned_channels):
2026-01-22T08:03:10.0729171Z         """Test creating RunTS with misaligned channels."""
2026-01-22T08:03:10.0729494Z         aligned_channels = misaligned_channels["aligned"]
2026-01-22T08:03:10.0729781Z >       run_ts = RunTS(aligned_channels)
2026-01-22T08:03:10.0730007Z                  ^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0730166Z 
2026-01-22T08:03:10.0730256Z tests/timeseries/test_runts.py:589: 
2026-01-22T08:03:10.0730695Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0730996Z mth5/timeseries/run_ts.py:144: in __init__
2026-01-22T08:03:10.0731240Z     self.dataset = array_list
2026-01-22T08:03:10.0731457Z     ^^^^^^^^^^^^
2026-01-22T08:03:10.0731664Z mth5/timeseries/run_ts.py:1275: in dataset
2026-01-22T08:03:10.0731911Z     self.set_dataset(array_list)
2026-01-22T08:03:10.0732175Z mth5/timeseries/run_ts.py:1159: in set_dataset
2026-01-22T08:03:10.0732556Z     x_array_list = self._validate_array_list(array_list)
2026-01-22T08:03:10.0732840Z                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0733123Z mth5/timeseries/run_ts.py:538: in _validate_array_list
2026-01-22T08:03:10.0733424Z     valid_list = self._align_channels(valid_list)
2026-01-22T08:03:10.0733678Z                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0733938Z mth5/timeseries/run_ts.py:590: in _align_channels
2026-01-22T08:03:10.0734183Z     ch.reindex(
2026-01-22T08:03:10.0734549Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/core/dataarray.py:2253: in reindex
2026-01-22T08:03:10.0734969Z     return alignment.reindex(
2026-01-22T08:03:10.0735388Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/structure/alignment.py:1084: in reindex
2026-01-22T08:03:10.0735819Z     aligner.align()
2026-01-22T08:03:10.0736186Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/structure/alignment.py:667: in align
2026-01-22T08:03:10.0736609Z     self.reindex_all()
2026-01-22T08:03:10.0737000Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/structure/alignment.py:638: in reindex_all
2026-01-22T08:03:10.0737436Z     self.results = tuple(
2026-01-22T08:03:10.0737840Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/structure/alignment.py:625: in _reindex_one
2026-01-22T08:03:10.0738354Z     dim_pos_indexers = self._get_dim_pos_indexers(matching_indexes)
2026-01-22T08:03:10.0738671Z                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0739157Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/structure/alignment.py:556: in _get_dim_pos_indexers
2026-01-22T08:03:10.0739715Z     indexers = obj_idx.reindex_like(aligned_idx, **self.reindex_kwargs)
2026-01-22T08:03:10.0740043Z                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0740625Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/core/indexes.py:911: in reindex_like
2026-01-22T08:03:10.0741149Z     return {self.dim: get_indexer_nd(self.index, other.index, method, tolerance)}
2026-01-22T08:03:10.0741520Z                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0741976Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/xarray/core/indexes.py:631: in get_indexer_nd
2026-01-22T08:03:10.0742518Z     flat_indexer = index.get_indexer(flat_labels, method=method, tolerance=tolerance)
2026-01-22T08:03:10.0742901Z                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0743374Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pandas/core/indexes/base.py:3796: in get_indexer
2026-01-22T08:03:10.0743878Z     return self._get_indexer(target, method, limit, tolerance)
2026-01-22T08:03:10.0744179Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0744825Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pandas/core/indexes/base.py:3806: in _get_indexer
2026-01-22T08:03:10.0745315Z     tolerance = self._convert_tolerance(tolerance, target)
2026-01-22T08:03:10.0745613Z                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0746108Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pandas/core/indexes/datetimelike.py:328: in _convert_tolerance
2026-01-22T08:03:10.0746657Z     tolerance = np.asarray(to_timedelta(tolerance).to_numpy())
2026-01-22T08:03:10.0746962Z                            ^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0747407Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pandas/core/tools/timedeltas.py:207: in to_timedelta
2026-01-22T08:03:10.0747954Z     return _coerce_scalar_to_timedelta_type(arg, unit=unit, errors=errors)
2026-01-22T08:03:10.0748396Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0749385Z /usr/share/miniconda/envs/test/lib/python3.11/site-packages/pandas/core/tools/timedeltas.py:217: in _coerce_scalar_to_timedelta_type
2026-01-22T08:03:10.0750043Z     result = Timedelta(r, unit)
2026-01-22T08:03:10.0750267Z              ^^^^^^^^^^^^^^^^^^
2026-01-22T08:03:10.0750724Z pandas/_libs/tslibs/timedeltas.pyx:2208: in pandas._libs.tslibs.timedeltas.Timedelta.__new__
2026-01-22T08:03:10.0751111Z     ???
2026-01-22T08:03:10.0751442Z pandas/_libs/tslibs/timedeltas.pyx:709: in pandas._libs.tslibs.timedeltas.parse_timedelta_string
2026-01-22T08:03:10.0751831Z     ???
2026-01-22T08:03:10.0752151Z pandas/_libs/tslibs/timedeltas.pyx:762: in pandas._libs.tslibs.timedeltas.timedelta_from_spec
2026-01-22T08:03:10.0752523Z     ???
2026-01-22T08:03:10.0752733Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2026-01-22T08:03:10.0752937Z 
2026-01-22T08:03:10.0753009Z >   ???
2026-01-22T08:03:10.0753187Z E   ValueError: invalid unit abbreviation: N
2026-01-22T08:03:10.0753452Z 
2026-01-22T08:03:10.0753642Z pandas/_libs/tslibs/timedeltas.pyx:820: ValueError
2026-01-22T08:03:10.0754151Z ----------------------------- Captured stdout call -----------------------------
2026-01-22T08:03:10.0755269Z [33m[1m2026-01-22T07:54:27.116929+0000 | WARNING | mth5.timeseries.run_ts | _validate_array_list | line: 518 | Station ID mt001 from ChannelTS does not match original station ID {self.station_metadata.id}. Updating ID to match.[0m
2026-01-22T08:03:10.0756518Z [1m2026-01-22T07:54:27.130264+0000 | INFO | mth5.timeseries.run_ts | _align_channels | line: 576 | Channels do not have a common end, using latest: 2020-01-01T01:08:17.000000[0m
2026-01-22T08:03:10.0757235Z ____ TestChannelTSOperations.test_basic_channel_addition (name='data_size') ____
2026-01-22T08:03:10.0757675Z [gw2] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0757907Z 
2026-01-22T08:03:10.0758088Z self = <test_channel_ts.TestChannelTSOperations object at 0x7f4267c206d0>
2026-01-22T08:03:10.0758421Z channel_pair = (Channel Summary:
2026-01-22T08:03:10.0758638Z 	Survey:       test
2026-01-22T08:03:10.0758822Z 	Station:      mt01
2026-01-22T08:03:10.0758989Z 	Run:          001
2026-01-22T08:03:10.0759163Z 	Channel Type: Electric
2026-01-22T08:03:10.0759382Z 	Component:    ex...	Sample Rate:  1.0
2026-01-22T08:03:10.0759612Z 	Start:        2020-01-01T00:01:10+00:00
2026-01-22T08:03:10.0759839Z 	End:          2020-01-01T00:02:09+00:00
2026-01-22T08:03:10.0760142Z 	N Samples:    60)
2026-01-22T08:03:10.0761136Z subtests = SubTests(ihook=<_pytest.config.compat.PathAwareHookProxy object at 0x7f4293a05ad0>, suspend_capture_ctx=<bound method ...n_suspended=False> _capture_fixture=None>>, request=<SubRequest 'subtests' for <Function test_basic_channel_addition>>)
2026-01-22T08:03:10.0761918Z 
2026-01-22T08:03:10.0762069Z     def test_basic_channel_addition(self, channel_pair, subtests):
2026-01-22T08:03:10.0762403Z         """Test basic channel addition operation"""
2026-01-22T08:03:10.0762660Z         ch1, ch2 = channel_pair
2026-01-22T08:03:10.0762979Z         combined = ch1 + ch2
2026-01-22T08:03:10.0763165Z     
2026-01-22T08:03:10.0763335Z         # Test basic functionality
2026-01-22T08:03:10.0763580Z         with subtests.test(name="data_size"):
2026-01-22T08:03:10.0763830Z >           assert combined.ts.size == 130
2026-01-22T08:03:10.0764066Z E           assert 1 == 130
2026-01-22T08:03:10.0764293Z E            +  where 1 = array([[0.]]).size
2026-01-22T08:03:10.0765091Z E            +    where array([[0.]]) = Channel Summary:\n	Survey:       test\n	Station:      mt01\n	Run:          001\n	Channel Type: Electric\n	Component:    ex\n	Sample Rate:  1.0\n	Start:        2020-01-01T00:00:00+00:00\n	End:          2020-01-01T00:00:59+00:00\n	N Samples:    1.ts
2026-01-22T08:03:10.0765791Z 
2026-01-22T08:03:10.0765919Z tests/timeseries/test_channel_ts.py:767: AssertionError
2026-01-22T08:03:10.0766281Z ------------------------------ Captured log call -------------------------------
2026-01-22T08:03:10.0766518Z 
2026-01-22T08:03:10.0766726Z ____ TestChannelTSOperations.test_basic_channel_addition (name='has_data') _____
2026-01-22T08:03:10.0767215Z [gw2] linux -- Python 3.11.14 /usr/share/miniconda/envs/test/bin/python
2026-01-22T08:03:10.0767456Z 
2026-01-22T08:03:10.0767627Z self = <test_channel_ts.TestChannelTSOperations object at 0x7f4267c206d0>
2026-01-22T08:03:10.0767959Z channel_pair = (Channel Summary:
2026-01-22T08:03:10.0768171Z 	Survey:       test
2026-01-22T08:03:10.0768343Z 	Station:      mt01
2026-01-22T08:03:10.0768515Z 	Run:          001
2026-01-22T08:03:10.0768696Z 	Channel Type: Electric
2026-01-22T08:03:10.0768895Z 	Component:    ex...	Sample Rate:  1.0
2026-01-22T08:03:10.0769135Z 	Start:        2020-01-01T00:01:10+00:00
2026-01-22T08:03:10.0769380Z 	End:          2020-01-01T00:02:09+00:00
2026-01-22T08:03:10.0769599Z 	N Samples:    60)
2026-01-22T08:03:10.0770489Z subtests = SubTests(ihook=<_pytest.config.compat.PathAwareHookProxy object at 0x7f4293a05ad0>, suspend_capture_ctx=<bound method ...n_suspended=False> _capture_fixture=None>>, request=<SubRequest 'subtests' for <Function test_basic_channel_addition>>)
2026-01-22T08:03:10.0771336Z 
2026-01-22T08:03:10.0771488Z     def test_basic_channel_addition(self, channel_pair, subtests):
2026-01-22T08:03:10.0771820Z         """Test basic channel addition operation"""
2026-01-22T08:03:10.0772071Z         ch1, ch2 = channel_pair
2026-01-22T08:03:10.0772287Z         combined = ch1 + ch2
2026-01-22T08:03:10.0772485Z     
2026-01-22T08:03:10.0772649Z         # Test basic functionality
2026-01-22T08:03:10.0772891Z         with subtests.test(name="data_size"):
2026-01-22T08:03:10.0773149Z             assert combined.ts.size == 130
2026-01-22T08:03:10.0773367Z     
2026-01-22T08:03:10.0773543Z         with subtests.test(name="has_data"):
2026-01-22T08:03:10.0773802Z >           assert combined.has_data() is True
2026-01-22T08:03:10.0774046Z E           assert False is True
2026-01-22T08:03:10.0774258Z E            +  where False = has_data()
2026-01-22T08:03:10.0775052Z E            +    where has_data = Channel Summary:\n	Survey:       test\n	Station:      mt01\n	Run:          001\n	Channel Type: Electric\n	Component:    ex\n	Sample Rate:  1.0\n	Start:        2020-01-01T00:00:00+00:00\n	End:          2020-01-01T00:00:59+00:00\n	N Samples:    1.has_data
2026-01-22T08:03:10.0775754Z 
2026-01-22T08:03:10.0775888Z tests/timeseries/test_channel_ts.py:770: AssertionError
2026-01-22T08:03:10.0776247Z ------------------------------ Captured log call -------------------------------
2026-01-22T08:03:10.0776482Z 
2026-01-22T08:03:10.0776599Z =============================== warnings summary ===============================
2026-01-22T08:03:10.0776886Z mth5/io/usgs_ascii/usgs_ascii.py:165
2026-01-22T08:03:10.0777351Z   /home/runner/work/mth5/mth5/mth5/io/usgs_ascii/usgs_ascii.py:165: DeprecationWarning: invalid escape sequence '\s'
2026-01-22T08:03:10.0777795Z     sep="\s+",
2026-01-22T08:03:10.0777904Z 
2026-01-22T08:03:10.0778143Z ../../../../../usr/share/miniconda/envs/test/lib/python3.11/site-packages/_pytest/fixtures.py:1393
2026-01-22T08:03:10.0778759Z ../../../../../usr/share/miniconda/envs/test/lib/python3.11/site-packages/_pytest/fixtures.py:1393
2026-01-22T08:03:10.0779293Z ../../../../../usr/share/miniconda/envs/test/lib/python3.11/site-packages/_pytest/fixtures.py:1393
2026-01-22T08:03:10.0779816Z ../../../../../usr/share/miniconda/envs/test/lib/python3.11/site-packages/_pytest/fixtures.py:1393
2026-01-22T08:03:10.0780736Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/_pytest/fixtures.py:1393: PytestRemovedIn9Warning: Marks applied to fixtures have no effect
2026-01-22T08:03:10.0781535Z   See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function
2026-01-22T08:03:10.0781978Z     return fixture_marker(fixture_function)
2026-01-22T08:03:10.0782147Z 
2026-01-22T08:03:10.0782273Z tests/io/phoenix/test_phoenix_collection_mock.py:1041
2026-01-22T08:03:10.0782599Z tests/io/phoenix/test_phoenix_collection_mock.py:1041
2026-01-22T08:03:10.0782918Z tests/io/phoenix/test_phoenix_collection_mock.py:1041
2026-01-22T08:03:10.0783289Z tests/io/phoenix/test_phoenix_collection_mock.py:1041
2026-01-22T08:03:10.0784270Z   /home/runner/work/mth5/mth5/tests/io/phoenix/test_phoenix_collection_mock.py:1041: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0785190Z     @pytest.mark.slow
2026-01-22T08:03:10.0785306Z 
2026-01-22T08:03:10.0785403Z tests/io/usgs_ascii/test_ascii.py:545
2026-01-22T08:03:10.0785643Z tests/io/usgs_ascii/test_ascii.py:545
2026-01-22T08:03:10.0785889Z tests/io/usgs_ascii/test_ascii.py:545
2026-01-22T08:03:10.0786131Z tests/io/usgs_ascii/test_ascii.py:545
2026-01-22T08:03:10.0786993Z   /home/runner/work/mth5/mth5/tests/io/usgs_ascii/test_ascii.py:545: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0787852Z     @pytest.mark.slow
2026-01-22T08:03:10.0787987Z 
2026-01-22T08:03:10.0788070Z tests/io/usgs_ascii/test_ascii.py:563
2026-01-22T08:03:10.0788316Z tests/io/usgs_ascii/test_ascii.py:563
2026-01-22T08:03:10.0788545Z tests/io/usgs_ascii/test_ascii.py:563
2026-01-22T08:03:10.0788800Z tests/io/usgs_ascii/test_ascii.py:563
2026-01-22T08:03:10.0789646Z   /home/runner/work/mth5/mth5/tests/io/usgs_ascii/test_ascii.py:563: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0790574Z     @pytest.mark.slow
2026-01-22T08:03:10.0790689Z 
2026-01-22T08:03:10.0790773Z tests/io/zen/test_zen_tools.py:1047
2026-01-22T08:03:10.0791012Z tests/io/zen/test_zen_tools.py:1047
2026-01-22T08:03:10.0791241Z tests/io/zen/test_zen_tools.py:1047
2026-01-22T08:03:10.0791473Z tests/io/zen/test_zen_tools.py:1047
2026-01-22T08:03:10.0792322Z   /home/runner/work/mth5/mth5/tests/io/zen/test_zen_tools.py:1047: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0793169Z     @pytest.mark.slow
2026-01-22T08:03:10.0793291Z 
2026-01-22T08:03:10.0793385Z tests/version_1/test_mth5.py:197
2026-01-22T08:03:10.0793607Z tests/version_1/test_mth5.py:197
2026-01-22T08:03:10.0793829Z tests/version_1/test_mth5.py:197
2026-01-22T08:03:10.0794048Z tests/version_1/test_mth5.py:197
2026-01-22T08:03:10.0794875Z   /home/runner/work/mth5/mth5/tests/version_1/test_mth5.py:197: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0795702Z     @pytest.mark.fast
2026-01-22T08:03:10.0795828Z 
2026-01-22T08:03:10.0795969Z tests/version_1/test_mth5.py:203
2026-01-22T08:03:10.0796189Z tests/version_1/test_mth5.py:203
2026-01-22T08:03:10.0796406Z tests/version_1/test_mth5.py:203
2026-01-22T08:03:10.0796618Z tests/version_1/test_mth5.py:203
2026-01-22T08:03:10.0797438Z   /home/runner/work/mth5/mth5/tests/version_1/test_mth5.py:203: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0798270Z     @pytest.mark.fast
2026-01-22T08:03:10.0798382Z 
2026-01-22T08:03:10.0798460Z tests/version_1/test_mth5.py:210
2026-01-22T08:03:10.0798677Z tests/version_1/test_mth5.py:210
2026-01-22T08:03:10.0798892Z tests/version_1/test_mth5.py:210
2026-01-22T08:03:10.0799106Z tests/version_1/test_mth5.py:210
2026-01-22T08:03:10.0799994Z   /home/runner/work/mth5/mth5/tests/version_1/test_mth5.py:210: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0800955Z     @pytest.mark.fast
2026-01-22T08:03:10.0801067Z 
2026-01-22T08:03:10.0801157Z tests/version_1/test_mth5.py:218
2026-01-22T08:03:10.0801367Z tests/version_1/test_mth5.py:218
2026-01-22T08:03:10.0801595Z tests/version_1/test_mth5.py:218
2026-01-22T08:03:10.0801813Z tests/version_1/test_mth5.py:218
2026-01-22T08:03:10.0802622Z   /home/runner/work/mth5/mth5/tests/version_1/test_mth5.py:218: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0803449Z     @pytest.mark.fast
2026-01-22T08:03:10.0803571Z 
2026-01-22T08:03:10.0803678Z tests/version_1/test_transfer_function.py:459
2026-01-22T08:03:10.0803964Z tests/version_1/test_transfer_function.py:459
2026-01-22T08:03:10.0804233Z tests/version_1/test_transfer_function.py:459
2026-01-22T08:03:10.0804507Z tests/version_1/test_transfer_function.py:459
2026-01-22T08:03:10.0805410Z   /home/runner/work/mth5/mth5/tests/version_1/test_transfer_function.py:459: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0806287Z     @pytest.mark.slow
2026-01-22T08:03:10.0806401Z 
2026-01-22T08:03:10.0806495Z tests/version_2/test_mth5_pytest.py:205
2026-01-22T08:03:10.0806744Z tests/version_2/test_mth5_pytest.py:205
2026-01-22T08:03:10.0806991Z tests/version_2/test_mth5_pytest.py:205
2026-01-22T08:03:10.0807226Z tests/version_2/test_mth5_pytest.py:205
2026-01-22T08:03:10.0808085Z   /home/runner/work/mth5/mth5/tests/version_2/test_mth5_pytest.py:205: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0808939Z     @pytest.mark.fast
2026-01-22T08:03:10.0809052Z 
2026-01-22T08:03:10.0809148Z tests/version_2/test_mth5_pytest.py:211
2026-01-22T08:03:10.0809384Z tests/version_2/test_mth5_pytest.py:211
2026-01-22T08:03:10.0809637Z tests/version_2/test_mth5_pytest.py:211
2026-01-22T08:03:10.0809879Z tests/version_2/test_mth5_pytest.py:211
2026-01-22T08:03:10.0810789Z   /home/runner/work/mth5/mth5/tests/version_2/test_mth5_pytest.py:211: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0811632Z     @pytest.mark.fast
2026-01-22T08:03:10.0811751Z 
2026-01-22T08:03:10.0811835Z tests/version_2/test_mth5_pytest.py:232
2026-01-22T08:03:10.0812079Z tests/version_2/test_mth5_pytest.py:232
2026-01-22T08:03:10.0812318Z tests/version_2/test_mth5_pytest.py:232
2026-01-22T08:03:10.0812556Z tests/version_2/test_mth5_pytest.py:232
2026-01-22T08:03:10.0813493Z   /home/runner/work/mth5/mth5/tests/version_2/test_mth5_pytest.py:232: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0814371Z     @pytest.mark.fast
2026-01-22T08:03:10.0814482Z 
2026-01-22T08:03:10.0814565Z tests/version_2/test_mth5_pytest.py:239
2026-01-22T08:03:10.0814805Z tests/version_2/test_mth5_pytest.py:239
2026-01-22T08:03:10.0815046Z tests/version_2/test_mth5_pytest.py:239
2026-01-22T08:03:10.0815293Z tests/version_2/test_mth5_pytest.py:239
2026-01-22T08:03:10.0816136Z   /home/runner/work/mth5/mth5/tests/version_2/test_mth5_pytest.py:239: PytestUnknownMarkWarning: Unknown pytest.mark.fast - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0816999Z     @pytest.mark.fast
2026-01-22T08:03:10.0817110Z 
2026-01-22T08:03:10.0817241Z tests/version_2/test_transfer_function_pytest.py:359
2026-01-22T08:03:10.0817612Z tests/version_2/test_transfer_function_pytest.py:359
2026-01-22T08:03:10.0817918Z tests/version_2/test_transfer_function_pytest.py:359
2026-01-22T08:03:10.0818222Z tests/version_2/test_transfer_function_pytest.py:359
2026-01-22T08:03:10.0819160Z   /home/runner/work/mth5/mth5/tests/version_2/test_transfer_function_pytest.py:359: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
2026-01-22T08:03:10.0820049Z     @pytest.mark.slow
2026-01-22T08:03:10.0820175Z 
2026-01-22T08:03:10.0820314Z tests/io/phoenix/test_phoenix_collection.py: 1760 warnings
2026-01-22T08:03:10.0820824Z tests/io/phoenix/test_read_phoenix_native.py: 1088 warnings
2026-01-22T08:03:10.0820966Z tests/io/phoenix/test_read_phoenix_segmented.py: 720 warnings
2026-01-22T08:03:10.0821079Z tests/io/zen/test_coil_response.py: 18 warnings
2026-01-22T08:03:10.0821171Z tests/io/zen/test_z3d.py: 300 warnings
2026-01-22T08:03:10.0821313Z tests/io/phoenix/test_phoenix_calibrations.py: 1428 warnings
2026-01-22T08:03:10.0821431Z tests/io/phoenix/test_base_reader.py: 250 warnings
2026-01-22T08:03:10.0822119Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/mt_metadata/common/mttime.py:373: Pandas4Warning: Timestamp.utcfromtimestamp is deprecated and will be removed in a future version. Use Timestamp.fromtimestamp(ts, 'UTC') instead.
2026-01-22T08:03:10.0822315Z     t_min_max, stamp = _check_timestamp(pd.Timestamp.utcfromtimestamp(dt_str))
2026-01-22T08:03:10.0822320Z 
2026-01-22T08:03:10.0822436Z tests/helpers/test_initialize_mth5.py: 52 warnings
2026-01-22T08:03:10.0822535Z tests/clients/test_nims_client.py: 1 warning
2026-01-22T08:03:10.0822632Z tests/data/test_data.py: 18 warnings
2026-01-22T08:03:10.0822718Z tests/io/lemi/test_lemi.py: 12 warnings
2026-01-22T08:03:10.0822807Z tests/test_channel_slice.py: 1 warning
2026-01-22T08:03:10.0822902Z tests/test_mth5_basics.py: 10 warnings
2026-01-22T08:03:10.0823040Z tests/version_1/test_build_from_experiment.py: 4 warnings
2026-01-22T08:03:10.0823135Z tests/utils/test_issue_219.py: 1 warning
2026-01-22T08:03:10.0823219Z tests/version_1/test_fcs.py: 3 warnings
2026-01-22T08:03:10.0823316Z tests/version_1/test_features.py: 2 warnings
2026-01-22T08:03:10.0823414Z tests/version_1/test_filters.py: 1 warning
2026-01-22T08:03:10.0823539Z tests/version_1/test_from_fap_stationxml.py: 2 warnings
2026-01-22T08:03:10.0823627Z tests/version_1/test_mth5.py: 23 warnings
2026-01-22T08:03:10.0823741Z tests/version_1/test_from_stationxml.py: 1 warning
2026-01-22T08:03:10.0823857Z tests/version_1/test_transfer_function.py: 2 warnings
2026-01-22T08:03:10.0824004Z tests/version_2/test_build_from_experiment_pytest.py: 3 warnings
2026-01-22T08:03:10.0824120Z tests/version_2/test_features_pytest.py: 1 warning
2026-01-22T08:03:10.0824223Z tests/version_2/test_filters_pytest.py: 1 warning
2026-01-22T08:03:10.0824426Z tests/version_2/test_fir_filter_group.py: 51 warnings
2026-01-22T08:03:10.0824576Z tests/version_2/test_from_fap_stationxml_pytest.py: 1 warning
2026-01-22T08:03:10.0824707Z tests/version_2/test_from_stationxml_pytest.py: 2 warnings
2026-01-22T08:03:10.0824821Z tests/version_2/test_mth5_pytest.py: 33 warnings
2026-01-22T08:03:10.0824957Z tests/version_2/test_transfer_function_pytest.py: 3 warnings
2026-01-22T08:03:10.0825561Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/mt_metadata/common/mttime.py:1055: Pandas4Warning: Timestamp.utcnow is deprecated and will be removed in a future version. Use Timestamp.now('UTC') instead.
2026-01-22T08:03:10.0825668Z     self.time_stamp = pd.Timestamp.utcnow()
2026-01-22T08:03:10.0825672Z 
2026-01-22T08:03:10.0825918Z tests/processing/test_run_summary.py::TestRunSummaryRegression::test_mth5_path_handling
2026-01-22T08:03:10.0826995Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:403: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0827168Z     run_summary.df["mth5_path"] = run_summary.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0827172Z 
2026-01-22T08:03:10.0827399Z tests/processing/test_run_summary.py::TestRunSummaryRegression::test_maxdiff_equivalent
2026-01-22T08:03:10.0828284Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:417: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0828436Z     rs_clone.df["mth5_path"] = rs_clone.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0828440Z 
2026-01-22T08:03:10.0828662Z tests/processing/test_run_summary.py::TestRunSummaryRegression::test_maxdiff_equivalent
2026-01-22T08:03:10.0829550Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:420: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0829718Z     run_summary.df["mth5_path"] = run_summary.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0829722Z 
2026-01-22T08:03:10.0829919Z tests/timeseries/test_runts.py::TestRunTSObspyIntegration::test_to_obspy_stream
2026-01-22T08:03:10.0830135Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_to_obspy_trace
2026-01-22T08:03:10.0830403Z tests/timeseries/test_channel_ts.py::TestChannelTSIntegration::test_from_obspy_trace
2026-01-22T08:03:10.0831014Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/obspy/core/util/attribdict.py:199: UserWarning: Attribute "network" must be of type <class 'str'>, not <class 'NoneType'>. Attempting to cast None to <class 'str'>
2026-01-22T08:03:10.0831111Z     warnings.warn(msg)
2026-01-22T08:03:10.0831115Z 
2026-01-22T08:03:10.0831370Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_single_time_point_covariance
2026-01-22T08:03:10.0831791Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/numpy/lib/_function_base_impl.py:2888: RuntimeWarning: divide by zero encountered in divide
2026-01-22T08:03:10.0831875Z     c *= np.true_divide(1, fact)
2026-01-22T08:03:10.0831879Z 
2026-01-22T08:03:10.0832131Z tests/timeseries/test_xarray_helpers.py::TestEdgeCasesAndErrors::test_single_time_point_covariance
2026-01-22T08:03:10.0832547Z   /usr/share/miniconda/envs/test/lib/python3.11/site-packages/numpy/lib/_function_base_impl.py:2888: RuntimeWarning: invalid value encountered in multiply
2026-01-22T08:03:10.0832625Z     c *= np.true_divide(1, fact)
2026-01-22T08:03:10.0832629Z 
2026-01-22T08:03:10.0832827Z tests/processing/test_run_summary.py::TestRunSummary::test_clone_functionality
2026-01-22T08:03:10.0833779Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:114: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0833928Z     rs_clone.df["mth5_path"] = rs_clone.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0833932Z 
2026-01-22T08:03:10.0834130Z tests/processing/test_run_summary.py::TestRunSummary::test_clone_functionality
2026-01-22T08:03:10.0835014Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:117: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0835184Z     run_summary.df["mth5_path"] = run_summary.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0835249Z 
2026-01-22T08:03:10.0835440Z tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_valid
2026-01-22T08:03:10.0836317Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:152: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0836493Z     new_rs.df["mth5_path"] = new_rs.df.mth5_path.infer_objects(copy=False).fillna(0)
2026-01-22T08:03:10.0836498Z 
2026-01-22T08:03:10.0836684Z tests/processing/test_run_summary.py::TestRunSummary::test_set_sample_rate_valid
2026-01-22T08:03:10.0837573Z   /home/runner/work/mth5/mth5/tests/processing/test_run_summary.py:153: Pandas4Warning: The copy keyword is deprecated and will be removed in a future version. Copy-on-Write is active in pandas since 3.0 which utilizes a lazy copy mechanism that defers copies until necessary. Use .copy() to make an eager copy if necessary.
2026-01-22T08:03:10.0837727Z     run_summary.df["mth5_path"] = run_summary.df.mth5_path.infer_objects(
2026-01-22T08:03:10.0837731Z 
2026-01-22T08:03:10.0837975Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0838204Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0838439Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0838664Z tests/version_1/test_build_from_experiment.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0839070Z   /home/runner/work/mth5/mth5/tests/version_1/test_build_from_experiment.py:220: ComplexWarning: Casting complex values to real discards the imaginary part
2026-01-22T08:03:10.0839169Z     v2_converted = v2.astype(v1.dtype)
2026-01-22T08:03:10.0839176Z 
2026-01-22T08:03:10.0839427Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0839679Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0839920Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0840160Z tests/version_2/test_build_from_experiment_pytest.py::TestMTH5ExperimentBuild::test_filter_metadata
2026-01-22T08:03:10.0840731Z   /home/runner/work/mth5/mth5/tests/version_2/test_build_from_experiment_pytest.py:241: ComplexWarning: Casting complex values to real discards the imaginary part
2026-01-22T08:03:10.0840819Z     v2_converted = v2.astype(v1.dtype)
2026-01-22T08:03:10.0840823Z 
2026-01-22T08:03:10.0841053Z tests/version_1/test_build_from_experiment.py::TestMTH5ToExperiment::test_filter_roundtrip
2026-01-22T08:03:10.0841456Z   /home/runner/work/mth5/mth5/tests/version_1/test_build_from_experiment.py:585: ComplexWarning: Casting complex values to real discards the imaginary part
2026-01-22T08:03:10.0841612Z     v2_converted = v2.astype(v1.dtype)
2026-01-22T08:03:10.0841616Z 
2026-01-22T08:03:10.0841794Z -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
2026-01-22T08:03:10.0841915Z ================================ tests coverage ================================
2026-01-22T08:03:10.0842081Z _______________ coverage: platform linux, python 3.11.14-final-0 _______________
2026-01-22T08:03:10.0842093Z 
2026-01-22T08:03:10.0842183Z Coverage XML written to file coverage.xml
2026-01-22T08:03:10.0842307Z =========================== short test summary info ============================
2026-01-22T08:03:10.0842847Z FAILED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionDataFrameOperations::test_dataframe_dtypes - AssertionError: assert <class 'str'> == <class 'numpy.object_'>
2026-01-22T08:03:10.0843013Z  +  where <class 'str'> = <StringDtype(storage='python', na_value=nan)>.type
2026-01-22T08:03:10.0843472Z  +    where <StringDtype(storage='python', na_value=nan)> = 0     0\n1     0\n2     0\n3     0\n4     0\n5     0\n6     0\n7     0\n8     0\n9     0\n10    0\n11    0\nName: calibration_fn, dtype: str.dtype
2026-01-22T08:03:10.0846203Z  +      where 0     0\n1     0\n2     0\n3     0\n4     0\n5     0\n6     0\n7     0\n8     0\n9     0\n10    0\n11    0\nName: calibration_fn, dtype: str =                      survey            station  ... instrument_id calibration_fn\n0   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n4   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n5   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n6   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n7   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n8   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n9   20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n10  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n11  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[12 rows x 19 columns].calibration_fn
2026-01-22T08:03:10.0846314Z  +  and   <class 'numpy.object_'> = np.object_
2026-01-22T08:03:10.0846692Z FAILED tests/io/phoenix/test_phoenix_collection.py::TestPhoenixCollectionRunOperations::test_runs_data_consistency - assert np.False_
2026-01-22T08:03:10.0846777Z  +  where np.False_ = all()
2026-01-22T08:03:10.0847929Z  +    where all = survey              True\nstation             True\nrun                 True\nstart               True\nend                 True\nchannel_id          True\ncomponent           True\nfn                  True\nsample_rate         True\nfile_size           True\nn_samples           True\nsequence_number     True\ndipole              True\ncoil_number         True\nlatitude            True\nlongitude           True\nelevation           True\ninstrument_id       True\ncalibration_fn     False\ndtype: bool.all
2026-01-22T08:03:10.0849084Z  +      where survey              True\nstation             True\nrun                 True\nstart               True\nend                 True\nchannel_id          True\ncomponent           True\nfn                  True\nsample_rate         True\nfile_size           True\nn_samples           True\nsequence_number     True\ndipole              True\ncoil_number         True\nlatitude            True\nlongitude           True\nelevation           True\ninstrument_id       True\ncalibration_fn     False\ndtype: bool = all(axis=0)
2026-01-22T08:03:10.0849916Z  +        where all =    survey  station   run  ...  elevation  instrument_id  calibration_fn\n0    True     True  True  ...       True           True           False\n1    True     True  True  ...       True           True           False\n2    True     True  True  ...       True           True           False\n3    True     True  True  ...       True           True           False\n\n[4 rows x 19 columns].all
2026-01-22T08:03:10.0852033Z  +          where    survey  station   run  ...  elevation  instrument_id  calibration_fn\n0    True     True  True  ...       True           True           False\n1    True     True  True  ...       True           True           False\n2    True     True  True  ...       True           True           False\n3    True     True  True  ...       True           True           False\n\n[4 rows x 19 columns] = eq(                    survey            station  ... instrument_id calibration_fn\n0  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[4 rows x 19 columns])
2026-01-22T08:03:10.0853015Z  +            where eq =                     survey            station  ... instrument_id calibration_fn\n0  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n1  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n2  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n3  20 Hz 1V Sine wave test  Masked_Cordinates  ...    1619493876              0\n\n[4 rows x 19 columns].eq
2026-01-22T08:03:10.0853510Z FAILED tests/io/lemi/test_lemi_collection.py::TestLEMICollectionDataFrameOperations::test_set_df_dtypes - AssertionError: assert datetime64[us, UTC] == 'datetime64[ns, UTC]'
2026-01-22T08:03:10.0854398Z  +  where datetime64[us, UTC] = 0    2020-09-30 20:21:00+00:00\n1    2020-09-30 20:21:00+00:00\n2    2020-09-30 20:21:00+00:00\n3    2020-09-30 20:21:00+00:00\n4    2020-09-30 20:21:00+00:00\n5    2020-09-30 20:21:00+00:00\n6    2020-09-30 20:21:00+00:00\n7    2020-09-30 20:21:00+00:00\n8    2020-09-30 20:21:00+00:00\n9    2020-09-30 20:21:00+00:00\n10   2020-09-30 20:21:00+00:00\n11   2020-09-30 20:21:00+00:00\nName: start, dtype: datetime64[us, UTC].dtype
2026-01-22T08:03:10.0854770Z FAILED tests/timeseries/test_runts.py::TestRunTSAlignment::test_misaligned_channels_creation - ValueError: invalid unit abbreviation: N
2026-01-22T08:03:10.0855129Z (name='data_size') SUBFAIL tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition - assert 1 == 130
2026-01-22T08:03:10.0855218Z  +  where 1 = array([[0.]]).size
2026-01-22T08:03:10.0855833Z  +    where array([[0.]]) = Channel Summary:\n	Survey:       test\n	Station:      mt01\n	Run:          001\n	Channel Type: Electric\n	Component:    ex\n	Sample Rate:  1.0\n	Start:        2020-01-01T00:00:00+00:00\n	End:          2020-01-01T00:00:59+00:00\n	N Samples:    1.ts
2026-01-22T08:03:10.0856217Z (name='has_data') SUBFAIL tests/timeseries/test_channel_ts.py::TestChannelTSOperations::test_basic_channel_addition - assert False is True
2026-01-22T08:03:10.0856296Z  +  where False = has_data()
2026-01-22T08:03:10.7848297Z  +    where has_data = Channel Summary:\n	Survey:       test\n	Station:      mt01\n	Run:          001\n	Channel Type: Electric\n	Component:    ex\n	Sample Rate:  1.0\n	Start:        2020-01-01T00:00:00+00:00\n	End:          2020-01-01T00:00:59+00:00\n	N Samples:    1.has_data[1m2026-01-22T07:50:08.520452+0000 | INFO | tests.conftest | pytest_sessionstart | line: 405 | MTH5 Test Session Starting - Pre-populating global cache...[0m
2026-01-22T08:03:10.7850316Z [1m2026-01-22T07:50:08.520716+0000 | INFO | tests.conftest | pytest_sessionstart | line: 412 | Global cache pre-population completed successfully[0m
2026-01-22T08:03:10.7851676Z [1m2026-01-22T08:03:09.680529+0000 | INFO | tests.conftest | pytest_sessionfinish | line: 424 | MTH5 Test Session Ending - Cleaning up...[0m
2026-01-22T08:03:10.7853037Z [1m2026-01-22T08:03:10.047024+0000 | INFO | tests.conftest | pytest_sessionfinish | line: 427 | MTH5 Test Session cleanup completed[0m
2026-01-22T08:03:10.7853537Z 
2026-01-22T08:03:10.7854104Z ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_add_operator - TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.7855257Z ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_method - TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.7856415Z ERROR tests/timeseries/test_runts.py::TestRunTSMerging::test_merge_with_decimation - TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.7857631Z ERROR tests/timeseries/test_runts.py::TestRunTSIntegration::test_complex_merge_workflow - TypeError: float() argument must be a string or a real number, not 'datetime.timedelta'
2026-01-22T08:03:10.7858738Z = 6 failed, 4342 passed, 837 skipped, 1 xfailed, 5874 warnings, 4 errors, 390 subtests passed in 781.55s (0:13:01) =
2026-01-22T08:03:11.4422295Z ##[error]Process completed with exit code 1.
2026-01-22T08:03:11.4510840Z Post job cleanup.
2026-01-22T08:03:11.5391635Z [command]/usr/bin/git version
2026-01-22T08:03:11.5425400Z git version 2.52.0
2026-01-22T08:03:11.5462936Z Temporarily overriding HOME='/home/runner/work/_temp/f84c53c0-c02f-482e-b70c-d1dd5964721f' before making global git config changes
2026-01-22T08:03:11.5463643Z Adding repository directory to the temporary git global config as a safe directory
2026-01-22T08:03:11.5468003Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/mth5/mth5
2026-01-22T08:03:11.5500292Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-01-22T08:03:11.5527865Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-01-22T08:03:11.5704519Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-01-22T08:03:11.5722981Z http.https://github.com/.extraheader
2026-01-22T08:03:11.5734296Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-01-22T08:03:11.5759621Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-01-22T08:03:11.5933967Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-01-22T08:03:11.5959649Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-01-22T08:03:11.6231816Z Cleaning up orphan processes