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

Reply via email to