Hi Ratish,

Glad that you're looking to do some contributions to MetaModel :-)

The integration test data is usually documented in the javadoc of the test
class itself. So for MySQL, check out this class documentation:
https://github.com/apache/metamodel/blob/master/jdbc/src/test/java/org/apache/metamodel/jdbc/integrationtests/MysqlTest.java

As for Travis CI, it doesn't run _all_ the integration tests, only the ones
that are enabled in the
/travis-metamodel-integrationtest-configuration.properties file. Take a
look at /.travis.yml to see hwo it is set up with things like Docker,
CouchDB etc. I don't believe MySQL is one of the ones that are enabled in
Travis CI though.

Best regards,
Kasper

Den tor. 17. jan. 2019 kl. 12.20 skrev RATISH BANSAL <ratish1...@gmail.com>:

> Hello,
>
> I want to start contributing to the Apache metamodel project, so pulled the
> latest code and tried to set things up.When I tried running the integration
> tests for MySQL they stared failing because the expected schema is not
> present in my configured MySQL database.Can you please guide, where to look
> for the expected schema.Do we have any db dump somewhere?
>
> Also curious to know how integration tests run in Travis CI ? Who provide
> and how do we configure all database servers with required testcase schema?
>
> Thanks & Regards
> Ratish Bansal
>

Reply via email to