• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

astronomer / astro-cli
36%
main: 44%

Build:
Build:
LAST BUILD BRANCH: worktree-detect-otto
DEFAULT BRANCH: main
Repo Added 18 Apr 2024 08:23AM UTC
Files 206
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix/mock-registry-tests
branch: fix/mock-registry-tests
CHANGE BRANCH
x
Reset
  • fix/mock-registry-tests
  • Af2_restructure
  • PLX-724
  • RNHTTR-patch-1
  • add-astro-api-registry-command
  • add-client-registry-validation
  • add-help-examples
  • add-retries
  • add-swagger2-and-custom-spec-url
  • add-wait-time-flag
  • add_arm_based_win_binary
  • add_polaris_cmd
  • add_session_flag
  • adds-plugin-system
  • af2-to-af3-upgrade
  • af2_standalone
  • agent/ai-125
  • agent/ai-84
  • agent/build-839
  • agent/local-1
  • agent/local-2
  • agent/local-5
  • agent/local-6
  • agent/local-7
  • agent/local-8
  • agent/macos-release-benchmark
  • agent/pm-1178
  • agent/pm-1197
  • agent/pm-804
  • ai
  • ai-475-c-from-file
  • ai-475-link
  • ai-485-otto-auto-download-latest
  • akshayarora/ai-992-otto-org-membership-preflight
  • alicemuravin/AINF-1647/allow-for-more-than-20-workspaces-or-orgs-in-cli-commands
  • api-command
  • api-schema-expansion
  • astro-deploy-improve-cmd-description
  • astro-local-support
  • backfill-force-flags
  • bugfix/1909-handle-default-pool
  • bugfix/1975-podman-runtime-warning
  • carve-astro-client-v1-submodule
  • chiomaonyekpere/plx-232-replace-updatedeploymentimage-with-upsertdeployment
  • chore/appconfig-workspace-deployment-context
  • chore/remove-houston-airflow-deprecations
  • chore/update-godownloader-v1.43.1
  • claude/lucid-visvesvaraya
  • deadcode-tooling
  • dedup-client-headers
  • dependabot/go_modules/github.com/buger/jsonparser-1.1.2
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.131.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.144.0
  • dependabot/go_modules/github.com/go-git/go-billy/v5-5.9.0
  • dependabot/go_modules/github.com/go-git/go-git/v5-5.13.0
  • dependabot/go_modules/github.com/go-git/go-git/v5-5.19.0
  • dependabot/go_modules/github.com/go-git/go-git/v5-5.19.1
  • dependabot/go_modules/github.com/in-toto/in-toto-golang-0.11.0
  • dependabot/go_modules/github.com/moby/spdystream-0.5.1
  • dependabot/go_modules/github.com/oapi-codegen/oapi-codegen/v2-2.7.1
  • dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0
  • dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.43.0
  • dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.43.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/crypto-0.52.0
  • dependabot/go_modules/golang.org/x/net-0.55.0
  • dependabot/go_modules/golang.org/x/oauth2-0.27.0
  • dependabot/go_modules/google.golang.org/grpc-1.82.1
  • dependabot/pip/integration-test/idna-3.15
  • dependabot/pip/integration-test/pytest-9.0.3
  • dependabot/pip/integration-test/requests-2.32.4
  • dependabot/pip/integration-test/requests-2.33.0
  • dependabot/pip/integration-test/urllib3-2.6.0
  • dependabot/pip/integration-test/urllib3-2.6.3
  • dependabot/pip/integration-test/urllib3-2.7.0
  • deprecate_force-upgrade-to-af3
  • deps-docker-stack-bump
  • drop-af-config-devnull
  • enhance_cli_release_process
  • enhance_telemetry
  • feat/add-per-dp-software-registry-login
  • feat/add_deployment_re_col
  • feat/deploy-git-metadata
  • feat/dev-build-secrets-config
  • feat/fix-apc-token-login-flow
  • feat/fix-dagserver-upload-url
  • feat/fix-perdb-registry-login
  • feat/nexus-integration
  • feat/org-switch-workspace-id
  • feat/portless-proxy
  • feat/standalone-mode
  • feat/worker-queue-pod-ephemeral-storage
  • feat_config_cluster_id
  • feature-1328
  • feature/deploy-client-image
  • feature/feature-flag-remote-command
  • feature/migrate-codecov-to-coveralls
  • feature/remote-deploy-cmd-runtime-version-validation
  • fix-bind-mounts
  • fix-remote-custom-deploy
  • fix-remote-deploy
  • fix-remote-deployment-status-text
  • fix-standalone-pythonpath
  • fix-telemetry-context
  • fix-verbosity-issue
  • fix-ws-flag
  • fix/1721
  • fix/1974
  • fix/airflowrt-strip-slim-variant
  • fix/api-token-expiry
  • fix/astro-agent-image-semver-selection
  • fix/auth-test-stub-http-client
  • fix/beautysh-setuptools
  • fix/coalesce-workspace-flag-ordering
  • fix/connections-export-cleanup
  • fix/dbt-cmd-test-hermetic
  • fix/deploy-error-returns
  • fix/dev-init-remote-exec
  • fix/dev-run-exit-code
  • fix/file-permissions
  • fix/logout-refresh-token
  • fix/no-fail-image-name
  • fix/openapi-31-libopenapi
  • fix/org-switch-pagination-fallback
  • fix/osxcross-sdk-macos12
  • fix/otto-unsupported-platform
  • fix/pytest-bind-mount-host-dirs
  • fix/pytest-exit-codes
  • fix/quick-fixes-batch-1
  • fix/registry-endpoint-tag-validation
  • fix/registry-login-stdin
  • fix/release-workflow-tag-filter
  • fix/remote-deploy-dependency-install
  • fix/remote-exec-image-name-deploy
  • fix/standalone-loopback-and-group-stop
  • fix/standalone-pytest-pythonpath-include
  • fix/standalone-strip-virtual-env
  • fix/standalone-venv-allow-existing
  • fix/template-extraction-containment
  • fix/token-refresh-relogin
  • fix/warn-agent-image-flavor-mismatch
  • fix_astro_deployment_update
  • fix_ga_release_tag_issue
  • fix_gha_rc_permission
  • fix_ide_import
  • fix_ide_import_cherry_pick
  • fix_ide_project_url
  • fix_linux_af2_standalone_messaging
  • fix_podman_windows
  • forward-process-env-to-compose
  • gh_7779
  • gitignore-astro-local-yml
  • gn/checkhealth-context
  • houston-api-1.1.0-support
  • ide_ignore_hidden_files
  • ignore_yanked
  • improve-command-descriptions
  • improve-remote-deploy-msg
  • jakeferriero/afe-76-pinning-dependencies-temporarily
  • josh-fell/fix-pytest-theme-mock
  • julian/astro-agent
  • julian/bump-af-pin-0.6.4
  • julianlaneve/ai-432-astro-deploy-image-name-should-not-require-an-astro-51c2
  • julianlaneve/ai-446-fix-incorrect-airflow-ui-url-printed-on-windows-8f12
  • julianlaneve/ai-464-image-name-implies-image-only-regression
  • julianlaneve/build-975-cli-logs-log-count-shows-too-few-logs-bf5e
  • julianlaneve/check-env-bool-numeric
  • julianlaneve/deployment-logs-component-flag
  • julianlaneve/fix-fileutil-importshadow
  • julianlaneve/pin-github-actions
  • julianlaneve/standalone-af2-basic-auth
  • julianlaneve/standalone-pump-hardening
  • kaxilnaik/ai-77-pyprojecttoml-as-project-definition
  • kk-plx-575
  • kk-plx-644
  • latest-release-1.36.0
  • m1racoli/fix-issue-2173
  • main
  • multiple-build-secrets
  • named-bundle-cli-support
  • neel-astro-patch-1
  • neel-astro-patch-2
  • neel-astro-patch-3
  • nick3/deployment-copy-fixes
  • nick3/update-version-checking
  • nick3/upgrade-go
  • otto-alias-upgrade
  • otto-autoupdate-version-pin
  • otto-respect-telemetry-config
  • otto/tab-completion
  • pi-agent-prototype
  • pinf-1113-add-mode-support-in-astro-cli-api-call
  • plx-324-could-not-deploy-dags-in-dod-deployment
  • podman/pkg-container
  • polaris-main
  • pre-commit-ci-update-config
  • pre-commit-lint
  • prek
  • proxy-project-name
  • release-1.36
  • release-1.37
  • release-1.38
  • release-1.39
  • release-1.40
  • release-1.40.0
  • release-1.41
  • release-1.42
  • release_workflow_fix
  • remote-dev-init
  • remove-registry-commands
  • remove-v1beta1
  • revert-1956-feature/feature-flag-remote-command
  • run-tests-never-touches-real-config
  • sa/fix-organization-switch
  • schedule-nightly-release
  • schnie-patch-1
  • seanmuth/pm-1577-astro-deploy-include-flag
  • software_to_apc
  • stale-issues-workflow
  • standalone-open-browser
  • standardize-error-messages
  • store-creds-in-secure-os-backed-store
  • stub-portless-windows
  • support-local-spec-files
  • tayloramurphy/otto-unauth-trial
  • taylormurphy/ai-857-allow-excluding-files-from-deployments
  • taylormurphy/fix-2088-login-context-output
  • taylormurphy/pm-4445-brew-upgrade-astro-fails-on-intel-mac-podman-601-requires
  • telemetry
  • update-codeowners
  • update-godownloader-1.41.0
  • update-godownloader-1.42.0
  • update-godownloader-1.43.0
  • update-godownloader-v1.40.0
  • update-releaser-1.37
  • update_ide_commands
  • upgrade-golangci-lint
  • upgrade-test-fix-flag
  • win_os_proxy
  • windows-tests
  • worktree-ai-475-astro-env
  • worktree-batch-import-settings
  • worktree-detect-otto
  • worktree-feat-standalone-windows-2177
  • worktree-fix-standalone-stop-kill-2175
  • worktrees-gitignore

03 Mar 2026 05:11PM UTC coverage: 35.715%. First build
842f23f4-a400-4770-8149-523675890f89

Pull #2025

circleci

jlaneve
fix: mock registry API in tests and add HTTP client timeouts

Registry tests were making real HTTP calls to api.astronomer.io with no
timeout, causing CI failures when the API is slow or unresponsive. This
replaces real API calls with httptest mock servers and adds a 30s timeout
to HTTP clients in httputil.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Request #2025: fix: mock registry API in tests and add HTTP client timeouts

3 of 6 new or added lines in 3 files covered. (50.0%)

23836 of 66740 relevant lines covered (35.71%)

8.57 hits per line

Relevant lines Covered
Build:
Build:
66740 RELEVANT LINES 23836 COVERED LINES
8.57 HITS PER LINE
Source Files on fix/mock-registry-tests
  • Tree
  • List 191
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
842f23f4... fix/mock-registry-tests fix: mock registry API in tests and add HTTP client timeouts Registry tests were making real HTTP calls to api.astronomer.io with no timeout, causing CI failures when the API is slow or unresponsive. This replaces real API calls with httptest moc... Pull #2025 03 Mar 2026 05:15PM UTC jlaneve circleci
35.71
See All Builds (846)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc