Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] CI is broken on main due to dependency resolution and timeout issues #979

Closed
2 tasks done
mikealfare opened this issue Feb 8, 2024 · 1 comment
Closed
2 tasks done
Assignees
Labels
type:bug Something isn't working

Comments

@mikealfare
Copy link
Contributor

mikealfare commented Feb 8, 2024

Is this a new bug in dbt-spark?

  • I believe this is a new bug in dbt-spark
  • I have searched the existing issues, and I could not find an existing issue for this bug

Current Behavior

CI for #977 is failing for code quality and unit tests due to timeout. The timeout is set at more than double the usual run. CI is also failing for integration tests. It times out at 90 minutes while still trying to resolve the dependencies:

pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000

Expected Behavior

Unit tests usually complete in a few minutes.
Code quality usually completes in under a minute.
Integration tests should take less than an hour I think. At very least, dependencies should be resolved in well under 90 minutes.

Steps To Reproduce

Run any of these CI checks against main:

  • Test and Code Checks
  • Adapter Integration tests

Relevant log output

No response

Environment

- OS: ubuntu:latest
- Python: all
- dbt-core: `main` (1.8.0a1)
- dbt-spark: `main` (1.8.0a1)

Additional Context

I'm marking this is high priority because it potentially blocks merging into protected branches. However, this is not customer impacting, so I'm not marking it as High+ Severity.

@martynydbt
Copy link

This has already been fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants