[Mondrian] Running Mondrian tests

Matt Campbell mcampbell at pentaho.com
Fri Jan 2 10:02:57 EST 2015

Regarding running tests individually, take a look at the properties mondrian.test.Name and mondrian.test.Class.  They will allow you to run tests based on a regex pattern or within a specific test class.

It’s bothersome that you’re seeing tests fail sporadically.  We had issues with tests failing occasionally several months ago and had turned up a bug or two that occurred if the cache was populated in a specific way.  It’s possible you’re seeing something similar.  Let us know if you learn any more about the failures.

From: mondrian-bounces at pentaho.org [mailto:mondrian-bounces at pentaho.org] On Behalf Of Hilario Fernandes
Sent: Tuesday, December 30, 2014 6:26 AM
To: Mondrian developer mailing list
Subject: Re: [Mondrian] Running Mondrian tests

Thank you for your answer!

I ran the tests against a fresh MySql instance and 2 failed like on the CI. However, sometimes i get more fails, around 5, no idea why. Haven't figured out a pattern yet.

A few questions if anyone can help:

Is it possible to run one test at a time? Is there an ant target for that?

How can i make a release build? Place the specific version on the build.properties "project.revision" property and do "ant jar" ? Is there another way?

I wanted to publish that jar into a local nexus repository. I've seen there is a generic "maven-publish-jar" target, but still trying to figure out where to place the properties "ivy.repository.publish" and "ivy.repository.id<http://ivy.repository.id>". Should i be looking at another target for this?


On Mon, Dec 22, 2014 at 5:54 PM, Matt Campbell <mcampbell at pentaho.com<mailto:mcampbell at pentaho.com>> wrote:
There are 2 test failures in CI<http://ci.pentaho.com/job/mondrian> right now (both runs of testDatabaseMetaDataGetDatasources), so those would be expected.  I don’t know the background on why those are failing.
The CI job runs against MySQL w/ native eval turned on and aggregates turned off.  You may see other failures with different configurations.

From: mondrian-bounces at pentaho.org<mailto:mondrian-bounces at pentaho.org> [mailto:mondrian-bounces at pentaho.org<mailto:mondrian-bounces at pentaho.org>] On Behalf Of Hilario Fernandes
Sent: Monday, December 22, 2014 12:02 PM
To: Mondrian mailing list
Subject: [Mondrian] Running Mondrian tests


I got Mondrian's source from https://github.com/pentaho/mondrian and ran the tests (ant test) on the master branch. I had a few failures,  is it to be expected? Or maybe i'm missing some part of the setup.

I used the template properties and only uncommented the derby database configuration.

Any thoughts are appreciated.

Hilario Fernandes

Mondrian mailing list
Mondrian at pentaho.org<mailto:Mondrian at pentaho.org>

Hilario Fernandes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20150102/857175bc/attachment.html 

More information about the Mondrian mailing list