#1756 Fail CI tests faster
Pull request opened by
eapolinario
TL;DR
Optimize for quicker feedback in CI by runnning flytekit tests first and then the plugins
Type
☐ Bug Fix
☑︎ Feature
☐ Plugin
Are all requirements met?
☐ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
This PR also forces dependencies to be installed successfully before running tests. We've had multiple instances where dependencies failed to install but tests still ran (and invariably failed due to the missing dependencies).
Tracking Issue
https://github.com/flyteorg/flyte/issues/
Follow-up issue
NA
OR
https://github.com/flyteorg/flyte/issues/
flyteorg/flytekit
✅ All checks have passed
30/30 successful checks