Please note that you can also run all the tests on your private Travis fork. Please make sure that these test pass before opening a PR to the Airflow project. This allows you to run all the tests on the Travis CI, and make sure that Apache doesn't spend unnecessary CI time while iterating to get everything green. There is a guide in the CONTRIBUTING.md: https://github.com/apache/airflow/blob/master/CONTRIBUTING.md#testing-on-travis-ci
Cheers, Fokko Op ma 22 jul. 2019 om 19:03 schreef Ash Berlin-Taylor <[email protected]>: > Nothing we (PMC) can do - we don't have any more sway than you do :( > > > On 22 Jul 2019, at 15:06, Jarek Potiuk <[email protected]> wrote: > > > > FYI. Unfortunately I got a blunt "no" from the Apache Infrastructure on > > some temporary solution to increase back the number of workers. I am > pretty > > angry and sad that they cut number of workers without a warning but I am > > not giving up. > > > > > https://lists.apache.org/thread.html/5f51f41d705c4a7bcdba35ca7ab07c56c08336ce8026d17f7ed230ca@%3Cbuilds.apache.org%3E > > > > Any help with that (commiters? PMC?) would be appreciated. > > > > J. > > > > On Mon, Jul 22, 2019 at 9:13 AM Jarek Potiuk <[email protected]> > > wrote: > > > >> Hello everyone, > >> > >> I have a kind request to everyone to run static checks locally before > >> pushing PRs. It's now very easy if you rebase to master. Basically the > only > >> thing you need to run is "./scripts/ci/ci_pylint.sh" > >> "./scripts/ci/ci_mypy.sh" etc. After initial setup time, it should be > >> rather fast. All details in > >> > https://github.com/apache/airflow/blob/master/CONTRIBUTING.md#running-static-code-analysis > >> > >> We still have a bit of situation with Travis CI builds (because of > >> pressure on Travis from more Apache projects). And we have lots of > builds > >> in a queue sometimes. > >> > >> We are working on a fix to switch to GitLab CI + Google Donated GKE (but > >> this will take some time) and I also asked Infrastructure to increase a > >> number of slots in Travis CI we have. > >> > >> But in the meantime, running the static checks locally will help with > >> limiting number of builds to run. > >> > >> J. > >> > >> -- > >> > >> Jarek Potiuk > >> Polidea <https://www.polidea.com/> | Principal Software Engineer > >> > >> M: +48 660 796 129 <+48660796129> > >> [image: Polidea] <https://www.polidea.com/> > >> > >> > > > > -- > > > > Jarek Potiuk > > Polidea <https://www.polidea.com/> | Principal Software Engineer > > > > M: +48 660 796 129 <+48660796129> > > [image: Polidea] <https://www.polidea.com/> > >
