Skip to content

Tracking CI/Profiler Check Reliability and Timeout Issues for Lazy Imports Validation #17710

Description

@hebaalazzeh

Determine this is the right repository

  • I determined this is the correct repository in which to report this bug.

Summary of the issue

In order to prevent maintaining custom subprocess-based unit tests for PEP 810 lazy imports validation, we have removed test_lazy_imports.py from the google-auth package transport tests.

Instead, we plan to rely on the CI/profiler check to detect and prevent import performance regressions. However, the profiler check has recently timed out (e.g., in #17705).

We are filing this issue to:

  1. Track the reliability and performance of the CI/profiler check separately.
  2. Investigate the timeout issues reported in chore: update librarian & regenerate #17705.
  3. Ensure that any future eager import regressions are caught reliably by CI rather than individual package unit tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: processA process-related concern. May include testing, release, or the like.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions