9 CircleCi jobs that run every time a pull request gets new commits. You know these well
There are 3 jobs run by github actions here:
- torch hub integration - checks whether torch hub integration works. Julien is in charge if that breaks. It doesn’t break very often.
- self-hosted/push: runs fast tests on GPU only on commits on
master
. It only runs if a commit onmaster
has updated the code in one of the following folders:src
,tests``,
.github` (to prevent running on added model cards, notebooks, etc.) (you can see what it does in .github/self-push.yaml)
self-hosted/scheduled.yaml: (`.github/self-scheduled.yaml’) does
RUN_SLOW=1 USE_CUDA=1 pytest tests/
RUN_SLOW=1 USE_CUDA=1 pytest examples/
on the same self-hosted AWS v100 machine.