On Fri, Dec 16, 2011 at 10:21 AM, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
Here's something I'd love to see:
The idea is the following:
* Allow end users to install the extension and run the tests on their current XWiki
Enterprise instance
* At the end of the test make the extension publish the result by POSTing the result to a
xwiki.org URL. The results should include:
** XE version
** DB version
** DB driver version
** Browser version
** Console logs
** Screenshots taken
* Display test results on several places of
xwiki.org:
** On a general compatibility page
** On the Installation page for specific Servlet Containers and Databases
Note that we need to improve a bit the test suite so that:
* All tests create data in a Test space
* If a test requires a default page of XE we need to verify it contains what we need
before the test starts and if not then mark the test as skipped instead of failing it
* Tests work independently of what data already exists in the wiki
We also need to take care of:
* the user used to run the tests (XWiki.Admin might be deleted)
* tests that create/register new users/groups
* tests that change the wiki configuration (e.g. from the administration)
Too bad we can't version at wiki level.
Thanks,
Marius
I've entered it as a jira here:
http://jira.xwiki.org/jira/browse/XE-1064
WDYT?
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs