In a continuous integration environment, it is common practice to launch tests at every commit. By default, a new commit is made every time you save your Job (Automatic SVN or GIT commit mode). The Unlocked items commit mode allows you to commit the changes made on items only when those items are unlocked. For more information on how to configure this mode, see the Talend Administration Center User Guide.
Talend offers you several ways to publish and schedule the test executions, and allows you to choose the one that suits best your needs:
Option 1: use the Publisher and Conductor pages of Talend Administration Center. For more information, see Option 1: Publishing and scheduling test execution in Talend Administration Center.
Option 2: use an external Continuous Integration server. For more information, see Option 2: Scheduling automatic test executions in your build environment using Talend CI Builder.
Alternative: use the Studio Publish option or CommandLine.
Once Unit and Integration test results are satisfactory, items can be moved from the Development to the QA and Production environments.