[xwiki-devs] [XWiki Day] BFD#135
Hello devs, Today is BFD#135: http://dev.xwiki.org/xwiki/bin/view/Community/XWikiDays#HBugfixingdays Our current status for the 1 year period is 2 bugs ahead. See: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=100 00#Created-vs-Resolved-Chart/10470 Here's the BFD#135 dashboard to follow the progress during the day: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13796 Enjoy your BugFixing Day, Alex
Since the target of creating two new bugs is not very appealing I propose to switch to another kind of day today and do BFD only once every two weeks. WDYT ? For today I propose a Test Day with priority to fixing long standing flickering (integration) tests. You can find known flickering tests on http://jira.xwiki.org/issues/?filter=14240. The goal is to really fix them, not just add some wait here and there ;) If you are really not confident with the area around those flickering tests here are some other ideas for this kind of Day: * obviously add more tests and increase the code coverage * move tests from enterprise to platform. Needed for the platform flavor and removal of XE * Move more tests from JMock to Mockito * work on new test setups and tools: ** improve docker containers for packaging XWiki (possibly several for multiple DBs and Servlet containers). ** Spread Jenkins platform job into one job per maven module so that build can be spread on various agents (groovy scripting) ** Research/Use Jenkins 2 Pipeline plugin with the new DSL and commit the jenkinsfile in SCM ** Test platform to run contrib extension tests on various versions of XWiki automatically * Speedup existing tests (research xwiki startup time, remove unnecessary modules, etc) On Thu, Jan 19, 2017 at 7:47 AM, Alexandru Cotiuga <[email protected]> wrote:
Hello devs,
Today is BFD#135: http://dev.xwiki.org/xwiki/bin/view/Community/XWikiDays#HBugfixingdays
Our current status for the 1 year period is 2 bugs ahead. See: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=100 00#Created-vs-Resolved-Chart/10470
Here's the BFD#135 dashboard to follow the progress during the day: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13796
Enjoy your BugFixing Day, Alex
-- Thomas Mortagne
Hi Thomas,
On 19 Jan 2017, at 10:11, Thomas Mortagne <[email protected]> wrote:
Since the target of creating two new bugs is not very appealing I propose to switch to another kind of day today and do BFD only once every two weeks.
WDYT ?
+1
For today I propose a Test Day with priority to fixing long standing flickering (integration) tests.
+1 but I won’t have the time to participate today unfortunately. Thanks -Vincent
You can find known flickering tests on http://jira.xwiki.org/issues/?filter=14240. The goal is to really fix them, not just add some wait here and there ;)
If you are really not confident with the area around those flickering tests here are some other ideas for this kind of Day: * obviously add more tests and increase the code coverage * move tests from enterprise to platform. Needed for the platform flavor and removal of XE * Move more tests from JMock to Mockito * work on new test setups and tools: ** improve docker containers for packaging XWiki (possibly several for multiple DBs and Servlet containers). ** Spread Jenkins platform job into one job per maven module so that build can be spread on various agents (groovy scripting) ** Research/Use Jenkins 2 Pipeline plugin with the new DSL and commit the jenkinsfile in SCM ** Test platform to run contrib extension tests on various versions of XWiki automatically * Speedup existing tests (research xwiki startup time, remove unnecessary modules, etc)
On Thu, Jan 19, 2017 at 7:47 AM, Alexandru Cotiuga <[email protected]> wrote:
Hello devs,
Today is BFD#135: http://dev.xwiki.org/xwiki/bin/view/Community/XWikiDays#HBugfixingdays
Our current status for the 1 year period is 2 bugs ahead. See: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=100 00#Created-vs-Resolved-Chart/10470
Here's the BFD#135 dashboard to follow the progress during the day: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13796
Enjoy your BugFixing Day, Alex
-- Thomas Mortagne
On Thu, Jan 19, 2017 at 3:47 PM, Vincent Massol <[email protected]> wrote:
Hi Thomas,
On 19 Jan 2017, at 10:11, Thomas Mortagne <[email protected]> wrote:
Since the target of creating two new bugs is not very appealing I propose to switch to another kind of day today and do BFD only once every two weeks.
WDYT ?
+1
For today I propose a Test Day with priority to fixing long standing flickering (integration) tests.
+1 but I won’t have the time to participate today unfortunately.
Looks like nobody will :) Let's reconvene that for next Thursday with a proper mail before this time.
Thanks -Vincent
You can find known flickering tests on http://jira.xwiki.org/issues/?filter=14240. The goal is to really fix them, not just add some wait here and there ;)
If you are really not confident with the area around those flickering tests here are some other ideas for this kind of Day: * obviously add more tests and increase the code coverage * move tests from enterprise to platform. Needed for the platform flavor and removal of XE * Move more tests from JMock to Mockito * work on new test setups and tools: ** improve docker containers for packaging XWiki (possibly several for multiple DBs and Servlet containers). ** Spread Jenkins platform job into one job per maven module so that build can be spread on various agents (groovy scripting) ** Research/Use Jenkins 2 Pipeline plugin with the new DSL and commit the jenkinsfile in SCM ** Test platform to run contrib extension tests on various versions of XWiki automatically * Speedup existing tests (research xwiki startup time, remove unnecessary modules, etc)
On Thu, Jan 19, 2017 at 7:47 AM, Alexandru Cotiuga <[email protected]> wrote:
Hello devs,
Today is BFD#135: http://dev.xwiki.org/xwiki/bin/view/Community/XWikiDays#HBugfixingdays
Our current status for the 1 year period is 2 bugs ahead. See: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=100 00#Created-vs-Resolved-Chart/10470
Here's the BFD#135 dashboard to follow the progress during the day: http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13796
Enjoy your BugFixing Day, Alex
-- Thomas Mortagne
-- Thomas Mortagne
participants (3)
-
Alexandru Cotiuga -
Thomas Mortagne -
Vincent Massol