python-can icon indicating copy to clipboard operation
python-can copied to clipboard

Is Travis CI disabled?

Open zariiii9003 opened this issue 3 years ago • 4 comments

The last Travis CI run was 7 months ago. We still have our socketcan tests and mypy on Travis only. Also the Travis badge link is broken.

zariiii9003 avatar Jan 16 '22 18:01 zariiii9003

Well, the .travis.yml file is still in the repo.

felixdivo avatar Jan 16 '22 18:01 felixdivo

Maybe @hardbyte needs to grant Travis access rights again

zariiii9003 avatar Jan 16 '22 19:01 zariiii9003

@hardbyte can you fix this?

zariiii9003 avatar Mar 02 '22 10:03 zariiii9003

@hardbyte a little reminder: the socketcan tests are still not run

zariiii9003 avatar Aug 12 '22 17:08 zariiii9003

Oh I'm so bad at checking notifications. Sorry! Taking a look now.

First error is:

We are unable to start your build at this time. You exceeded the number of users allowed for your plan. Please review your plan details and follow the steps to resolution.

I tried deactivating a few users to see if that helps, but it looks very much like it wants my credit card which I'm reluctant to do.

hardbyte avatar Nov 16 '22 01:11 hardbyte

I think it should still work, but not quire sure. They aren't to clear on this.

We have/had four things on travis

  • test socketcan -> probably hard to replace
  • arm64 builds -> ?
  • building documentation -> easy to move to Github actions (isn't it alread moved here, so can't we delete it from travis?)
  • deploy to PyPI -> easy to move

felixdivo avatar Nov 16 '22 08:11 felixdivo

I also think having too many open issues is also not helping to keep on overview over what is going on.

felixdivo avatar Nov 16 '22 08:11 felixdivo

I tried deactivating a few users to see if that helps, but it looks very much like it wants my credit card which I'm reluctant to do.

Yes, they want credit card info to avoid fake users/crypto miners. They will not charge you but i'd be hesitant too.

zariiii9003 avatar Nov 16 '22 08:11 zariiii9003

Those last two items can be crossed off from changes in https://github.com/hardbyte/python-can/pull/1433

  • building documentation - Indeed already migrated. I've just removed that part from travis config.
  • deploy to pypi just moved

Would Qemu be an option for arm64 and maybe socketcan within docker?

hardbyte avatar Nov 16 '22 11:11 hardbyte

As far as I know, socketcan does not work within docker. Maybe this has changed but I doubt it.

felixdivo avatar Nov 16 '22 19:11 felixdivo

Oh that's right, I believe it can work but only when supported by the host kernel... which defeats the point in our case. I guess there is a small chance that vcan is now supported by the latest github worker images.

hardbyte avatar Nov 16 '22 20:11 hardbyte

This is obsolete since the socketcan tests run on github actions. Closing.

zariiii9003 avatar Jun 13 '23 20:06 zariiii9003