Conversation
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## main #8443 +/- ##
=======================================
Coverage 87.42% 87.42%
=======================================
Files 148 148
Lines 18479 18479
Branches 3154 3154
=======================================
Hits 16155 16155
Misses 2034 2034
Partials 290 290
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
e86921f to
80e041f
Compare
fe4b1dd to
8461491
Compare
|
might be useful https://tox.wiki/en/latest/changelog.html and should we consider finding out alternative like https://github.com/tox-dev/tox-gh & https://github.com/tox-dev/tox-docker? |
196cf59 to
0dd6103
Compare
|
I've been investigating this issue & redis 5.x issue in the last few days, what timing hehe.. These are not major issues at the moment but 1) be aware, 2) we need to remove these limitations soon as the time will come when upgrading will be mandatory so let's keep that in mind. |
Meaning we lack integration tests support in tox.ini under |
did not raise an error but now they do. As our tox.ini only implement unit tests config for tox-gh-actions, since tox v4.9 our integration tests fail on GitHub. This change limits tox to v4.9 until we can fix it correctly as it breaks the testing environment for now
auvipy
left a comment
There was a problem hiding this comment.
I'm going to merge this for now. to keep the CI working. we have to rethink the way we configured integration tests in tox.
I've improved my fix and we also have 100% passing tests so this is good to go indeed. Regarding the future, I guess I'll be able to get to it once I go back to developing the smoke tests PR as it will suffer the same issues as the integration tests, or maybe earlier, we'll see. |
Tox has released 4.9.0 which fixed a bug where non existing environments did NOT fail, so since tox 4.9.0 they now DO fail: tox-dev/tox#2858
We are relying on the previous behavior (the bugged one) so until we can fix it, I'm limiting tox as it breaks every PR right now which is worse than the limitation itself (which is not recommended).
We need to fix this soon so we can remove this limitation @auvipy @thedrow