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
<alexandru.cotiuga(a)xwiki.com> 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