On Thu, Jan 19, 2017 at 3:47 PM, Vincent Massol <vincent(a)massol.net> wrote:
Hi Thomas,
On 19 Jan 2017, at 10:11, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> 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
<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