[Python-Dev] Automated testing of patches from bugs.python.org (original) (raw)
Wes Turner wes.turner at gmail.com
Tue May 19 20:22:42 CEST 2015
- Previous message (by thread): [Python-Dev] Automated testing of patches from bugs.python.org
- Next message (by thread): [Python-Dev] Automated testing of patches from bugs.python.org
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Cool! Thanks!
BuildBot integration?
- http://docs.buildbot.net/latest/full.html#source-stamps
- http://docs.buildbot.net/latest/full.html#enabling-the-irc-bot
- http://docs.buildbot.net/latest/full.html#choosing-a-change-source
https://github.com/audreyr/cookiecutter-pypackage (requirements.txt, setup.py, Makefile)
pip install cookiecutter cookiecutter gh:audreyr/cookiecutter-pypackage
On Tue, May 19, 2015 at 10:02 AM, Kushal Das <kushaldas at gmail.com> wrote:
Hi,
With the help of CentOS project I am happy to announce an automated system [1] to test patches from bugs.python.org. This can be fully automated to test the patches whenever someone uploads a patch in the roundup, but for now it accepts IRC commands on #python-dev channel. I worked on a docker based prototype during sprints in PyCon. How to use it? --------------- 1. Join #python-dev on irc.freenode.net. 2. Ask for test privilege from any one of kushal,Taggnostr,bitdancer 3. They will issue a simple command. #add: YOURNICKNAME 4. You can then test by issuing the following command in the channel: #test: BUGNUMBER like #test: 21271 This will do the following: Start a new job on ci.centos.org, announce it on the channel, and announce the result also. I will be working on a minimal lint for patches, and include it the workflow. The current steps can be found at [2]. Each build is happening on a fresh system. Limitations ----------- 1. It excepts one single patch to contain all the required changes (instead of a series of patches). 2. It runs only on x8664 architecture, CentOS7 based systems.
[1] https://ci.centos.org/job/cPython-build-patch/ [2] https://github.com/kushaldas/pypatcher/blob/master/pypatcher.sh Kushal -- Fedora Cloud Engineer CPython Core Developer Director @ Python Software Foundation http://kushaldas.in
Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/wes.turner%40gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20150519/1fe92b3e/attachment.html>
- Previous message (by thread): [Python-Dev] Automated testing of patches from bugs.python.org
- Next message (by thread): [Python-Dev] Automated testing of patches from bugs.python.org
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]