Skip to content

Conversation

@altendky
Copy link
Member

@rodrigc
Copy link
Contributor

rodrigc commented Jun 30, 2017

Wow, thanks for tracking this down. I've recently been working on #830 and was wondering why codecov was not getting results from the appveyor builds.

@altendky
Copy link
Member Author

Yeah, we'll see. I don't know if this is the sort of thing that gets accepted but that's what the codecov/support#402 original reporter did with conda. :[

Copy link
Contributor

@rodrigc rodrigc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You definitely fixed the problem.

Without your fix: https://ci.appveyor.com/project/adiroiban/twisted/build/trunk-3370/job/n4khorbeg540wo7m
fails to upload to codecov.

With your fix: https://ci.appveyor.com/project/adiroiban/twisted/build/trunk-3371/job/1exsed6g7bc5g0ig
succeds upload to codecov.

Thanks for tracking this down and submitting the fix!!

@altendky
Copy link
Member Author

Sweet, I broke some CGI tests... on one system... That should be a fun one for me to track down next week. :[ I was getting so excited to get back to my actual bug fixes.

@rodrigc
Copy link
Contributor

rodrigc commented Jun 30, 2017

You didn't break those tests, looks like there is some instability on that builder.

@rodrigc rodrigc merged commit 6c00991 into twisted:trunk Jun 30, 2017
@rodrigc
Copy link
Contributor

rodrigc commented Jun 30, 2017

Thanks for the patch, you are now at http://twistedmatrix.com/highscores/ !

@glyph
Copy link
Member

glyph commented Jul 1, 2017

Why don't I see a codecov status on this build? I was all excited to see the coverage go up.

Do we have to wait until there's a baseline on trunk to compare against?

Normally I'd suggest pinning with != rather than == for a dependency like this which is a client for a service with their own API, but it looks like several releases have had the issue now...

@altendky
Copy link
Member Author

altendky commented Jul 1, 2017

I assume no coverage because nothing that gets coverage checked was changed? And yes, to releases I believe. At least it seems pretty simpler for them to fix unless there was a good reason to disable AppVeyor.

crwood pushed a commit to twisted/qt5reactor that referenced this pull request Nov 30, 2018
* First pass at tox/pytest/codecov/travis/appveyor

* Add versioneer

* Drop py37 on windows until twisted supports it; use 3.6 for dist

* use py3.6 for dist on travis

* add get_version.py for AppVeyor

* skip 3.5 on AppVeyor due to it being 3.5.3

* update requirements.test.txt

* print python version in codecov tox env

* tidy tox.ini

* require tox 3.1

* try again for 3.6 for dist...

* try again for appveyor

* try again for appveyor... again

* tidy appveyor.yml

* fix actual tests on appveyor

* Add badges to README.rst

* twisted==18.9.0rc1 and py35/37 testing on AppVeyor

* First pass at a circle config

* try to fix circle templates

* again

* Revert "again"

This reverts commit 2eb1ed6.

* just checking

* virtualenv for circle

* $PYTHON -> python3

* correct to .circleci/pyenvinstall.py

* correct to python3

* add missing checkout step for osx

* decode pyenv list

* rework aliases

* fix yaml errors

* fix yaml errors

* fix yaml errors

* try to cache pyenv

* cache brew and pyenv together

* skip existing when pyenv installing

* pyenv update

* tray again for caching

* and maybe cache this time

* Revert "pyenv update"

This reverts commit 88828bf.

* this is weird

* hmmph

* eehhh

* ...

* ,,,

* just explicitly define the pyenv python version

* ---

* ugh

* env vars wrong all this time

* once more

* workaround

* 2.1

* Rework .circleci/config.yml to version 2.1

* names and environment for osx

* take 2

* add dist jobs

* drop useless steps indirection

* $PYENV_PYTHON_VERSION -> << parameters.pyenv_python_version >>

* correct artifact path on circle

* use specified pyenv python version directly for cache key

* Set PATH directly in environment

* separate codecov to it's own step

* correct previous

* Revert "correct previous"

This reverts commit 104902d.

* Revert "Set PATH directly in environment"

This reverts commit b406625.

* Add Circle build status badge

* codecov --verbose

* Revert "codecov --verbose"

This reverts commit 0dddff3.

* Add CIrcleCI variables to passenv

* codecov==2.0.5

codecov/codecov-python#138
twisted/twisted#831
https://twistedmatrix.com/trac/ticket/9196
https://github.com/codecov/support/issues/402

* Revert "codecov==2.0.5"

This reverts commit ba6dcd5.

* WIP

* Test against both PyQt5 and PySide2

* attempt at unique names on circle again with qtness

* take two at circle names

* pick pyqt5 as qtness for dist

* pass through qtness

* hacky fix for dist on circle#

* add missing qtness passthrough for osx

* Update requirements.test.txt

* Update requirements.tox.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants