[core-workflow] Can core developers bypass PR checks?

Steve Dower steve.dower at python.org
Sun Feb 19 19:01:21 EST 2017


On 19Feb2017 1554, Donald Stufft wrote:
> We don’t actually have Windows tests being run at all on pull requests
> (largely because AppVeyor took too long to run), though we obviously
> still have the buildbot fleet running post commit. This is something we
> should ideally rectify though!
>
> On the Travis builders, we skip running the unit tests all together if
> the PR was for something that couldn’t possibly change the outcome. I’m
> not familiar enough with the capabilities of the Python test runner to
> know if it can mark tests somehow to be excluded by default and only run
> if a certain flag is ran, if so it shouldn’t be very hard to make
> something that only runs those tests on changes to PCBuilder/* or
> tools/msi/*. Otherwise it might need a separate set of tests for it that
> can be independently ran.

I can easily get some VSTS (*.visualstudio.com) test runners going with 
VMs on Azure. I'm just not quite sure how to feed the results back into 
the github status checks right now, or how to make them publicly 
maintainable (that is, they'd be very much owned and only accessible by 
me, and likely only as long as I'm employed by Microsoft, which isn't 
great for sustainability - though of course anyone else can also set up 
the build definition and their own pool of VMs).

No promises on dates, but this is something that I'll likely do 
regardless. I want the Windows tests as badly as anyone :)

Cheers,
Steve


More information about the core-workflow mailing list