[Bug 34141] Integrate Jenkins with Git

2012-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Bug 34141 depends on bug 34426, which changed state.

Bug 34426 Summary: installer: ability to override LocalSettings.php filename
https://bugzilla.wikimedia.org/show_bug.cgi?id=34426

   What|Old Value   |New Value

 Status|NEW |RESOLVED
 Resolution||WORKSFORME

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Bug 34141 depends on bug 35646, which changed state.

Bug 35646 Summary: ApiBlockTest::testMakeNormalBlock() broken
https://bugzilla.wikimedia.org/show_bug.cgi?id=35646

   What|Old Value   |New Value

 Status|REOPENED|RESOLVED
 Resolution||FIXED

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #11 from Antoine hashar Musso has...@free.fr 2012-04-04 
09:07:49 UTC ---
Jenkins now runs the full PHPUnit test suite whenever a patchset is submitted
to Gerrit.  I am thus considering this request as implemented.

If there is anything that need to be tweaked, please open a new bug report.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Bug 34141 depends on bug 35646, which changed state.

Bug 35646 Summary: ApiBlockTest::testMakeNormalBlock() broken
https://bugzilla.wikimedia.org/show_bug.cgi?id=35646

   What|Old Value   |New Value

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #9 from Mark A. Hershberger m...@everybody.org 2012-04-02 
15:38:34 UTC ---
(In reply to comment #8)
 The main
 fetching job is MediaWiki-GIT-Fetching :
 https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/

Reducing to Normal priority.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

 Depends on||35646

--- Comment #10 from Antoine hashar Musso has...@free.fr 2012-04-02 
16:06:00 UTC ---
I have Jenkins configured to run some tests. Still need to polish up the
reporting though.

Please note that currently a faulty commit has been merged in master which
causes API tests to fail (bug 35646)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-04-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Bug 34141 depends on bug 35646, which changed state.

Bug 35646 Summary: ApiBlockTest::testMakeNormalBlock() broken
https://bugzilla.wikimedia.org/show_bug.cgi?id=35646

   What|Old Value   |New Value

 Status|NEW |RESOLVED
 Resolution||FIXED

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #8 from Antoine hashar Musso has...@free.fr 2012-03-30 19:43:28 
UTC ---
I have resumed working on Jenkins. It is polished and running again. The main
fetching job is MediaWiki-GIT-Fetching :
https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/

There is a lot more to do, specially adding more children tests (such as linter
and over tests suites) and manage to report the result of all builds back in
Gerrit.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

   Priority|High|Highest
 CC||m...@everybody.org

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Rob Lanphier ro...@wikimedia.org changed:

   What|Removed |Added

   Priority|Normal  |High

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #7 from Antoine hashar Musso has...@free.fr 2012-03-16 08:25:57 
UTC ---
I have uploaded the Jenkins jobs rewriting to Gerrit integration/jenkins
project.

Still need to polish that up but I have been busy with other things lastly.

Jenkins jobs directory on gallium is a git repo pointing to integration/jenkins
so we can track changes.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Sumana Harihareswara suma...@panix.com changed:

   What|Removed |Added

   Priority|High|Normal
 CC||suma...@panix.com

--- Comment #6 from Sumana Harihareswara suma...@panix.com 2012-03-14 
23:58:28 UTC ---
This does not block the March 21st migration.  Thus, marking priority Normal.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #5 from Krinkle krinklem...@gmail.com 2012-03-08 12:22:26 UTC ---
I remember from an earlier conversation that it was decided that the unit test
should indeed be ran before the merge, but not directly after the push for git
review (for security reasons).

from memory:
* after initial review unit tests are ran (cherry pick apply to git clone) and
results posted to Gerrit as review +1/-1; results from these builds by jenkins
are not reported on IRC
* after the merge to master jenkins' regular (linear) project for mediawiki
master picks up and runs unit tests and reports to IRC if it breaks as usual.

correct ?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #4 from Antoine hashar Musso has...@free.fr 2012-03-07 15:48:22 
UTC ---
State as of March 7th:

Jenkins has a link established with gerrit

It does fetch any patch set submitted to test/mediawiki/core (
MediaWiki-GIT-Fetching job ).

Then two jobs, for now, are triggered:
- a job that runs databaseless tests
- a job running parser tests

Still need to be polished. The tests results are not aggregated. The
notification made at the end of the build says build started.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-03-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #3 from Antoine hashar Musso has...@free.fr 2012-03-03 20:06:30 
UTC ---
Above change (2495) might not be needed anymore. Meanwhile, I have configured
Jenkins to interact with Gerrit directly.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

 Depends on||34426

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

--- Comment #2 from Antoine hashar Musso has...@free.fr 2012-02-10 14:42:36 
UTC ---
  When a commit comes in, we'd like a post-commit hook to start tests running

I have submitted a change to have gerrit send a notification to jenkins:

 https://gerrit.wikimedia.org/r/2495

The hook send the repo URL that has been modified, Jenkins git plugin should
then trigger a build for any job having such URL.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Rob Lanphier ro...@wikimedia.org changed:

   What|Removed |Added

   Priority|Normal  |High

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Sam Reed (reedy) s...@reedyboy.net changed:

   What|Removed |Added

   Severity|normal  |enhancement

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 CC||krinklem...@gmail.com

--- Comment #1 from Krinkle krinklem...@gmail.com 2012-02-02 00:17:53 UTC ---
 *  TestSwarm tests should be run

This one depends on the Jenkins-TestSwarm plugin, which doesn't have a stable
public version yet afaik, athough WMF could contribute to that.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 34141] Integrate Jenkins with Git

2012-02-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=34141

Rob Lanphier ro...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l