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 >